Markdown היא שפת הסימון בשימוש נרחב ליצירת אתרים, קבצי Readme ומסמכים. זה פשוט דורש הוספת רכיבי עיצוב לטקסט הפשוט. יש לו תאימות עצומה שמגדילה את השימוש בו וגם את דרישת העיבוד שלו לפורמטים אחרים של מסמכים. במאמר זה, תלמד כיצד להמיר באופן תוכניתי קבצי סימון לפורמט PDF ב-Java.
Java API להמרת קבצי Markdown
GroupDocs מספקת את Java API שלה כדי להפוך קבצי סימון לפורמטים אחרים בתוך יישומי Java. מאמר זה משתמש ב-GroupDocs.Conversion for Java להמרה של קבצי MD לפורמט PDF. בנוסף, ה-API תומך בהמרות רבות אחרות של פורמטים של קבצים כמו מסמכי עיבוד תמלילים, גיליונות אלקטרוניים, מצגות, ספרים אלקטרוניים, תמונות ועוד רבים אחרים המוזכרים בתיעוד.
אתה יכול להוריד את קובץ ה-JAR מסעיף ההורדות או להשתמש בתצורות המאגר והתלות העדכניות ביותר בתוך יישומי Java המבוססים על Maven.
<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-conversion</artifactId>
<version>22.8.1</version>
</dependency>
המרת Markdown ל-PDF ב-Java
כדי להמיר את כל תוכן קובץ הסימון ל-PDF, ישנם שלבים פשוטים. השלבים הבאים מראים כיצד להמיר את קובץ ה-Markdown MD לפורמט PDF ב-Java.
- טען את קובץ הסימון באמצעות המחלקה Converter.
- הכן את אפשרויות המרת PDF.
- הגדר כל אפשרויות PDF אחרות כמו שולי עמוד, סימן מים, כיוון עמוד וכו'.
- המר את קובץ הסימון לפורמט PDF באמצעות שיטת convert().
קוד המקור של Java הבא ממיר את קובץ Markdown ל-PDF.
// המרת קבצי Markdown לפורמט PDF ב-Java
Converter converter = new Converter("/path/markdown.md");
PdfConvertOptions options = new PdfConvertOptions();
converter.convert("/output-path/markdown.pdf", options);
הקטע של קובץ ה-MD וקובץ ה-PDF שהומר מהקוד לעיל מוצגים למטה.
קבל רישיון API בחינם
אתה יכול לקבל רישיון זמני בחינם לשימוש ב-API ללא מגבלות ההערכה.
סיכום
לסיכום למדנו כיצד ניתן להמיר קבצי סימון לפורמט PDF באמצעות Java. זה אמור לעזור לך לפתח יישום מקוון להמרת מסמכים.
תוכל ללמוד עוד על ה-API מהתיעוד שלו. התחל לחוות את דוגמאות GitHub של התכונות. צור איתנו קשר לכל שאלה דרך הפורום.