แปลง Word เป็น PDF โดยใช้ Java

แปลง Word เป็น PDF โดยใช้ Java

ในอดีต เราได้เผยแพร่บล็อกโพสต์ที่สาธิตวิธี แปลงไฟล์ PDF เป็นไฟล์ MS Word ในแอปพลิเคชัน Java รูปแบบไฟล์ PDF และ Word เป็นรูปแบบไฟล์ที่ได้รับความนิยมและใช้กันอย่างแพร่หลายมากที่สุดเนื่องจากมีลักษณะที่หลากหลาย อย่างไรก็ตาม ในบทความนี้ เราจะได้เรียนรู้วิธีแปลง Word เป็น PDF โดยใช้ Java โดยทางโปรแกรมโดยใช้ Java [library] ระดับองค์กรขนาดเล็กนี้ 4 ไลบรารีนี้ติดตั้งง่ายและไม่ต้องใช้ไลบรารีของบุคคลที่สาม

เราจะกล่าวถึงส่วนต่อไปนี้ในโพสต์บล็อกนี้:

แปลง Word เป็น PDF โดยใช้ Java - การติดตั้ง API

ขั้นตอนการติดตั้งไลบรารี Java นี้ค่อนข้างง่าย คุณสามารถไปที่ ลิงค์ เพื่อทราบเกี่ยวกับการติดตั้ง อย่างไรก็ตาม คุณสามารถ ดาวน์โหลด ไฟล์ jar หรือปฏิบัติตามการกำหนดค่า Maven ต่อไปนี้

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

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

การพึ่งพาอาศัยกัน

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>21.11</version>
    <type>pom</type>
</dependency>

วิธีสร้างตัวแปลง Word เป็น PDF ในแอป Java

การแปลงไฟล์ DOCX/DOC เป็นรูปแบบ PDF โดยทางโปรแกรมจะไม่ใช่เรื่องยากอีกต่อไป ไลบรารี Java นี้ช่วยให้คุณสามารถจัดการไฟล์โดยใช้โค้ดไม่กี่บรรทัด

ขั้นตอนต่อไปนี้และข้อมูลโค้ดจะแปลง Word เป็น PDF โดยใช้ Java

  1. สร้าง Constructor ของคลาส Document และโหลดไฟล์ DOCX ต้นฉบับ
  2. เรียกใช้เมธอด save เพื่อบันทึกไฟล์ในรูปแบบ PDF
// เริ่มต้นอินสแตนซ์ของคลาส Document และโหลดไฟล์ DOCX ต้นฉบับ
Document doc = new Document( "output.docx");
// เรียกใช้วิธีการบันทึกเพื่อบันทึกไฟล์ในรูปแบบ PDF
doc.save( "SaveDocx2PDF.pdf");

ไลบรารี Java เพื่อแปลง DOCX เป็น PDF โดยทางโปรแกรม - คุณสมบัติขั้นสูง

ในส่วนนี้ เราจะเรียนรู้เกี่ยวกับคุณลักษณะขั้นสูงบางอย่างของไลบรารีนี้

ทำตามขั้นตอนต่อไปนี้เพื่อให้บรรลุการแปลงนี้:

  1. เริ่มต้นอินสแตนซ์ของคลาส Document และโหลดไฟล์ DOCX ต้นฉบับ
  2. สร้างวัตถุของคลาส PdfSaveOptions
  3. เรียกใช้เมธอด setCompliance นี้เพื่อระบุระดับการปฏิบัติตามมาตรฐาน PDF
  4. setExportDocumentStructure วิธีการจะตั้งค่าที่กำหนดว่าจะส่งออกโครงสร้างเอกสารหรือไม่
  5. เรียกใช้เมธอด setJpegQuality เพื่อระบุคุณภาพของภาพ JPEG ภายในเอกสาร PDF
  6. เรียกใช้เมธอด save เพื่อบันทึกไฟล์ในรูปแบบ PDF
// เริ่มต้นอินสแตนซ์ของคลาส Document และโหลดไฟล์ DOCX ต้นฉบับ
Document doc = new Document( "output.docx");
// เรียกใช้วิธีการบันทึกเพื่อบันทึกไฟล์ในรูปแบบ PDF
doc.save( "SaveDocx2PDF.pdf");

รับใบอนุญาตฟรี

คุณสามารถใช้ [ใบอนุญาตชั่วคราวฟรี] เพื่อทดลองใช้ API โดยไม่มีข้อจำกัดในการประเมิน

สรุป

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

ถามคำถาม

คุณสามารถแบ่งปันคำถามหรือข้อสงสัยของคุณได้ใน ฟอรั่ม ของเรา

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