XHTML PDF Java

XHTML เป็นรูปแบบไฟล์ข้อความที่มีมาร์กอัปในรูปแบบ XML รูปแบบนี้ใช้กันอย่างแพร่หลายเนื่องจากเป็นรูปแบบทั่วไปและใช้สคริปต์น้อย ในขณะที่ไฟล์ PDF เป็นไฟล์ที่มีรูปแบบคงที่ซึ่งเป็นที่นิยมใช้เนื่องจากไม่ขึ้นกับแพลตฟอร์ม ในบางกรณี คุณอาจต้องแปลงไฟล์ XHTML เป็นรูปแบบ PDF ตามกรณีการใช้งานดังกล่าว บทความนี้จะสาธิตวิธีแปลงรูปแบบ XHTML เป็น PDF ใน Java

XHTML เป็น PDF Converter – การติดตั้ง Java API

Aspose.HTML for Java API รองรับ HTML, MHTML, PDF และ รูปแบบไฟล์ อื่นๆ อีกมากมาย คุณสามารถกำหนดค่า API ได้อย่างรวดเร็วโดยดาวน์โหลดไฟล์ JAR จากส่วน New Releases หรือผ่านการกำหนดค่าต่อไปนี้เพื่อเข้าถึงจาก Aspose Repository:

พื้นที่เก็บข้อมูล:

 <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>21.12</version>
        <classifier>jdk17</classifier>
    </dependency>
</dependencies>

แปลงไฟล์ XHTML เป็น PDF โดยทางโปรแกรมใน Java

ขั้นตอนด้านล่างอธิบายวิธีการแปลงไฟล์ XHTML เป็นรูปแบบ PDF โดยทางโปรแกรมใน Java:

  1. โหลดไฟล์ XHTML อินพุต
  2. สร้างวัตถุคลาส PdfSaveOptions
  3. แปลงไฟล์ XHTML เป็นรูปแบบ PDF

ข้อมูลโค้ดด้านล่างสาธิตวิธีแปลง XHTML เป็นรูปแบบ PDF โดยทางโปรแกรมใน Java:

// โหลดไฟล์ XHTML อินพุตเพื่อแปลง
HTMLDocument document = new HTMLDocument("sample.xhtml");

// สร้างอินสแตนซ์ของ PdfSaveOptions
PdfSaveOptions options = new PdfSaveOptions();

// บันทึก XHTML เป็นเอกสาร PDF
Converter.convertHTML(document, options, "output.pdf");

สำรวจ Aspose.HTML for Java

คุณสามารถดูส่วน documentation เพื่อสำรวจคุณสมบัติอื่นๆ ของ API ยิ่งไปกว่านั้น หัวข้อที่เป็นประโยชน์อื่นๆ ที่ให้ข้อมูลเกี่ยวกับบันทึกย่อประจำรุ่น ตลอดจนรายละเอียดคู่มือสำหรับผู้เริ่มต้นก็ได้รับการกล่าวถึงด้วยเช่นกัน

บทสรุป

โดยสรุป คุณได้เรียนรู้วิธีการแปลงรูปแบบ XHTML เป็น PDF การแปลงนี้มีประโยชน์ในสถานการณ์ต่างๆ เช่น เมื่อคุณต้องการแชร์ข้อมูลกับหลายๆ คน นอกจากนี้ ในกรณีที่คุณมีคำถามหรือความกำกวมใดๆ โปรดอย่าลังเลที่จะเขียนถึงเราที่ ฟอรัม

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