บ่อยครั้งที่คุณอาจต้องแปลงไฟล์ PDF เป็น HTML เพื่อฝังไว้ในหน้าเว็บ เพื่อดำเนินการแปลงนี้โดยทางโปรแกรม บทความนี้ครอบคลุมวิธีการแปลงไฟล์ PDF เป็น HTML โดยใช้ Java นอกจากนี้ คุณจะได้เรียนรู้วิธีใช้ตัวเลือกเพิ่มเติมเพื่อปรับแต่งการแปลง PDF เป็น HTML
Java API สำหรับการแปลง PDF เป็น HTML
ในการแปลงไฟล์ PDF เป็น HTML เราจะใช้ Aspose.PDF for Java เป็น API การจัดการ PDF ที่มีคุณลักษณะหลากหลายซึ่งช่วยให้คุณสร้าง แก้ไข และแปลงไฟล์ PDF นอกจากนี้ยังมีวิธีการที่ง่ายต่อการใช้งานในการแปลงหน้า PDF เป็น HTML คุณสามารถ ดาวน์โหลด API หรือติดตั้งโดยใช้การกำหนดค่า 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-pdf</artifactId>
<version>21.5</version>
</dependency>
แปลง PDF เป็น HTML ใน Java
ต่อไปนี้เป็นขั้นตอนในการแปลงไฟล์ PDF เป็น HTML โดยใช้ Java
- โหลดเอกสาร PDF โดยใช้คลาส Document
- แปลง PDF เป็น HTML โดยใช้วิธี Document.save(“pdf-to-html.html”, SaveFormat.Html)
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงไฟล์ PDF เป็น HTML
// โหลดเอกสาร PDF ต้นทาง
Document pdfDocument = new Document("PDFToHTML.pdf");
// บันทึกไฟล์ PDF เป็น HTML
pdfDocument.save("pdf-to-html.html", SaveFormat.Html);
Java PDF เป็น HTML พร้อมตัวเลือกเพิ่มเติม
Aspose.PDF for Java ยังมีตัวเลือกเพิ่มเติมในการปรับแต่งการแปลง PDF เป็น HTML เช่น คุณสามารถบีบอัดรูปภาพ แยกผลลัพธ์ออกเป็นหน้า HTML หลายหน้า ระบุโฟลเดอร์สำหรับรูปภาพ ฯลฯ ต่อไปนี้เป็นขั้นตอนเพื่อระบุตัวเลือกเพิ่มเติมสำหรับการแปลง PDF เป็น HTML
- โหลดเอกสาร PDF โดยใช้คลาส Document
- สร้างอินสแตนซ์ของคลาส HtmlSaveOptions
- ตั้งค่าตัวเลือกที่ต้องการ เช่น HtmlOptions.setSplitIntoPages(true) เพื่อแยกเนื้อหา HTML ออกเป็นหลายหน้า
- แปลง PDF เป็น HTML โดยใช้วิธี Document.save(“pdf-to-html.html”, HtmlSaveOptions)
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีปรับแต่งการแปลง PDF เป็น HTML
// โหลดเอกสาร PDF ต้นทาง
Document pdfDocument = new Document("PDFToHTML.pdf");
// สร้างอินสแตนซ์ HTMLSaveOptions
HtmlSaveOptions htmlOptions = new HtmlSaveOptions();
// แยกผลลัพธ์ออกเป็นหลายหน้า
htmlOptions.setSplitIntoPages(true);
// บันทึกไฟล์ PDF เป็น HTML
pdfDocument.save("pdf-to-html.html", htmlOptions);
คุณสามารถสำรวจตัวเลือกอื่นๆ ได้โดยใช้ลิงก์เอกสารต่อไปนี้
- หลีกเลี่ยงการบันทึกรูปภาพในรูปแบบ SVG
- การบีบอัดภาพ SVG ระหว่างการแปลง
- ระบุโฟลเดอร์รูปภาพ
- สร้างไฟล์ที่ตามมาด้วยเนื้อหาเนื้อหาเท่านั้น
- การแสดงข้อความโปร่งใส
- การแสดงชั้นเอกสาร PDF
- ยกเว้นทรัพยากรแบบอักษร
รับใบอนุญาตฟรี
คุณสามารถใช้ Aspose.PDF for Java ได้โดยไม่มีข้อจำกัดในการประเมินโดยใช้ใบอนุญาตชั่วคราว รับของคุณทันที.
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีแปลงไฟล์ PDF เป็น HTML โดยใช้ Java นอกจากนี้ คุณได้เห็นวิธีใช้ตัวเลือกต่างๆ เพื่อปรับแต่งการแปลง PDF เป็น HTML คุณสามารถสำรวจเพิ่มเติมเกี่ยวกับ API ได้โดยใช้ เอกสารประกอบ นอกจากนี้ คุณสามารถโพสต์คำถามของคุณไปที่ ฟอรัม ของเรา