המר תמונת MD ל-PDF

אתה יכול להמיר קבצי MD לפורמטים שונים לפי הדרישות שלך. הבה נבחן כמה מתרחישי ההמרה הנפוצים:

קובץ Markdown (MD) ל-PDF או המרת תמונה - התקנת API

Aspose.HTML עבור Java API תומך בעבודה עם קבצי סימון. אינך צריך לדאוג לפרטים קלים של פורמטי הקבצים. במקום זאת, ניתן להשתמש בקריאות API פשוטות ליצירה, עריכה או מניפולציה של פורמטי הקבצים הנתמכים. אתה יכול בקלות להתקין את ה-API עם התצורה הבאה ב-pom.xml שלך, או להוריד במהירות את קובץ ה-JAR מהקטע הרשמי של הורדות:

מאגר:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

תלות:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-html</artifactId>
        <version>20.12</version>
        <classifier>jdk16</classifier>
    </dependency>
</dependencies>

המר קובץ MD Markdown ל-PDF באופן פרוגרמטי באמצעות Java

המרת קובץ MD ל-PDF היא תהליך בן שני שלבים. ראשית, עליך להמיר את קובץ הסימון לפורמט HTML. לאחר מכן תוכל לרנדר אותו למסמך PDF. להלן השלבים להמרת MD ל-PDF ב-Java:

  1. טען קובץ MD קלט
  2. המר MD ל-HTML ולאחר מכן לקובץ פלט PDF

קטע הקוד שלהלן מראה כיצד להמיר קובץ MD ל-PDF באופן תכנותי ב-Java:

// טען קובץ MD קלט והמר Markdown למסמך HTML
Converter.convertMarkdown(dataDir + "document.md", dataDir + "document.html");

// המרת קובץ HTML לפורמט קובץ PDF פלט
Converter.convertHTML(dataDir + "document.html", new PdfSaveOptions(), dataDir + "output_md.pdf");

המר קובץ MD לתמונה כ-PNG, JPG, TIFF באמצעות Java

הבה נעבור צעד נוסף קדימה על ידי שינוי מעט בתהליך ההמרה. בדוגמה זו, נשמור את קובץ ה-HTML בזיכרון. זוהי גישה יעילה בזמן וזיכרון להמרת קבצים מכיוון שעיבוד קובץ ה-HTML לתמונה יהיה מהיר כעת. השלבים הבאים מציגים את תהליך המרת MD לתמונה:

  1. טען קובץ Markdown MD קלט
  2. המרת MD לפורמט HTML
  3. שמור תמונת פלט כ-PNG ImageFormat

הקוד שלהלן מסביר כיצד להמיר MD לקובץ תמונה כמו JPG, PNG וכו’ באופן תוכנתי עם Java:

// המרת Markdown למסמך HTML
HTMLDocument document = Converter.convertMarkdown(dataDir + "document.md");
try {
    // המרת מסמך HTML לפורמט קובץ תמונה PNG
    Converter.convertHTML(
            document,
            new ImageSaveOptions(
                    ImageFormat.Png
            ),
            dataDir + "output_md.png"
    );
} finally {
    if (document != null) {
        document.dispose();
    }
}

סיכום

למדנו כיצד להמיר קובץ Markdown MD לפורמטים שונים של קבצים כמו PDF, PNG, JPG או תמונת TIFF באופן תוכנתי ב-C#. אתה יכול לחקור את כל הפרטים על ממשק ה-API ב-דף משפחת המוצר. יתר על כן, אנחנו תמיד נגישים דרך פורומי תמיכה בחינם כדי לדון בדרישות ובדאגות שלך.

ראה גם