แปลงภาพ MD เป็น PDF

คุณสามารถแปลงไฟล์ MD เป็นรูปแบบต่างๆ ได้ตามความต้องการของคุณ ให้เราสำรวจสถานการณ์การแปลงที่ใช้บ่อยบางส่วน:

ไฟล์ Markdown (MD) เป็น PDF หรือ Image Conversion – การติดตั้ง API

Aspose.HTML for 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 ได้ที่ Product Family page นอกจากนี้ เราสามารถเข้าถึงได้เสมอผ่าน ฟอรัมสนับสนุนฟรี เพื่อหารือเกี่ยวกับข้อกำหนดและข้อกังวลของคุณ

ดูสิ่งนี้ด้วย