XML เป็นภาษามาร์กอัปอเนกประสงค์ที่ใช้สำหรับวัตถุประสงค์หลายอย่าง เช่น การจัดการข้อมูล เว็บ เครื่องมือ Office เอกสาร ฯลฯ เนื่องจาก XML สะดวกต่อการประมวลผลด้วยโปรแกรมคอมพิวเตอร์ PDF เอกสารมักถูกแปลงเป็นรูปแบบ XML เพื่อให้ได้โครงสร้างการแสดงเนื้อหา XML ที่แปลงแล้วจะใช้แท็กที่แตกต่างกันเพื่อแสดงเอกสาร PDF ในบทความนี้ คุณจะได้เรียนรู้วิธีแปลงไฟล์ PDF เป็น XML โดยทางโปรแกรมใน Java
Java API เพื่อแปลง PDF เป็น XML - ดาวน์โหลดฟรี
Aspose.PDF for Java เป็น API ที่มีประสิทธิภาพสำหรับการสร้างและจัดการ PDF เมื่อใช้ API คุณสามารถสร้าง ประมวลผล และแปลงไฟล์ PDF ของเลย์เอาต์ที่เรียบง่ายและซับซ้อนได้อย่างราบรื่น เราจะใช้ API นี้สำหรับการแปลง PDF เป็น XML ในบทความนี้ คุณสามารถ ดาวน์โหลด JAR ของ 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>22.4</version>
</dependency>
แปลง PDF เป็น XML ใน Java
Aspose.PDF รองรับมาตรฐาน XML ต่อไปนี้สำหรับการแปลง PDF เป็น XML:
- MobiXML
- PdfXML
คุณสามารถเลือกรูปแบบใด ๆ ที่กล่าวถึงข้างต้นสำหรับไฟล์ XML ที่แปลงแล้วได้ มาดูวิธีการแปลง PDF เป็น XML ภายในแอปพลิเคชัน Java กัน
Java แปลง PDF เป็น MobiXML
ต่อไปนี้เป็นขั้นตอนในการแปลง PDF เป็นรูปแบบ MobiXML ใน Java
- โหลดเอกสาร PDF โดยใช้คลาส Document
- แปลง PDF เป็น XML โดยใช้วิธี Document.save(string, SaveFormat) และส่ง SaveFormat.MobiXml เป็นพารามิเตอร์ที่สอง
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลง PDF เป็นรูปแบบ MobiXML ใน Java
// โหลดเอกสาร PDF
Document document = new Document("candy.pdf");
// บันทึกเอกสารในรูปแบบ MobiXML
document.save("standard-xml-output.xml", SaveFormat.MobiXml);
แปลง PDF เป็น PdfXML ใน Java
หากต้องการแปลง PDF เป็นรูปแบบ PdfXML คุณต้องส่ง SaveFormat.PdfXml เป็นพารามิเตอร์ที่สองของเมธอด Document.save(string, SaveFormat) ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงรูปแบบ PDF เป็น PdfXML ใน Java
// โหลดเอกสาร PDF
Document document = new Document("candy.pdf");
// บันทึกเอกสารในรูปแบบ MobiXML
document.save("standard-xml-output.xml", SaveFormat.PdfXml);
ตัวแปลง Java PDF เป็น XML - รับใบอนุญาตฟรี
คุณสามารถ รับใบอนุญาตชั่วคราวได้ฟรี เพื่อใช้ Aspose.PDF for Java โดยไม่มีข้อจำกัดในการประเมิน
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีแปลงเอกสาร PDF เป็น XML ใน Java คุณได้เห็นวิธีแปลง PDF เป็นรูปแบบ MobiXML หรือ PdfXML โดยทางโปรแกรม นอกจากนี้ คุณสามารถไปที่ เอกสารประกอบ เพื่ออ่านเพิ่มเติมเกี่ยวกับ Aspose.PDF for Java ในกรณีที่คุณมีคำถามหรือข้อสงสัย คุณสามารถติดต่อเราผ่านทาง ฟอรัม