כפי שכבר דנו במאמר .NET, XML היא שפת סימון מובנית לאחסון נתונים ותחבורה הנפוצה בשימוש בתכנות. על מנת להציג או לשתף כראוי נתוני XML, לעתים קרובות יש צורך להמיר אותם לפורמטים אחרים של מסמכים כגון PDF, JPG, PNG או HTML. מאמר זה מספק גישה בסיסית לצפייה בקובצי XML באמצעות קוד Java פשוט.
מציג קבצי XML - API של Java
ה-GroupDocs.Viewer for Java הוא ממשק API לצפייה במסמכים המאפשר המרה של מספר פורמטים של קבצים, כולל XML ל-PDF, HTML ופורמטים של תמונה כמו JPG ו-PNG בתוך יישומי Java. למטרות הדגמה, אני אשתמש ב-Java כדי להמיר קובץ XML לפורמט PDF באמצעות API זה.
אתה יכול להוריד את קובץ ה-JAR מסעיף ההורדות או להשתמש בתצורות המאגר והתלות העדכניות ביותר של Maven בתוך יישומי Java שלך.
<repository>
<id>groupdocs-artifacts-repository</id>
<name>GroupDocs Artifacts Repository</name>
<url>https://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer</artifactId>
<version>23.2</version>
</dependency>
מציג קבצי XML באמצעות Java
ה-API יכול להמיר קבצי XML לפורמטים שונים כולל PDF, JPG, PNG ו-HTML. עם זאת, מדריך זה יתמקד רק כיצד להמיר קבצי XML לפורמט PDF. השלבים הבאים מתארים את תהליך עיבוד קובצי XML ל-PDF:
- טען את קובץ ה-XML באמצעות המחלקה Viewer.
- השתמש באפשרויות תצוגת PDF כדי לציין את נתיב הפלט וההגדרות הרצויים.
- הפעל את שיטת View() עם האפשרויות שנקבעו כדי להשיג את קובץ ה-XML בפלט PDF.
קוד המקור של Java להלן מדגים כיצד להמיר קובץ XML לפורמט PDF.
// XML Viewer - עיבוד קובץ XML כ-PDF באמצעות Java
try (Viewer viewer = new Viewer("/path/document.xml"))
{
PdfViewOptions viewOptions = new PdfViewOptions("/path/XML-to-PDF.pdf");
viewer.view(viewOptions);
}
קבל רישיון API בחינם
אתה יכול לקבל רישיון זמני בחינם לשימוש ב-API ללא מגבלות ההערכה כדי לבנות מציג קבצי XML מקוון.
סיכום
לסיכום, למדת את היסודות של צפייה בקובצי XML בתוך יישום Java באמצעות ה-API. בדיונים הקרובים, נסקור כיצד להמיר קובצי XML לפורמטים JPG, PNG ו-HTML.
כדי לקבל ידע נוסף על ה-API ולבנות מציג XML משלך, עיין בקישורים המסופקים להלן.
בנה יישום Java Viewer XML משלך
הנה כמה קישורים חשובים שיעזרו לך בבניית יישום Java Viewer XML משלך.
תכונות | תיעוד | Reference API
דוגמאות הפעלה – קוד מקור | פורום | הערות פרסום