บทช่วยสอนนี้จะอธิบายวิธีเปรียบเทียบไฟล์ PDF โดยใช้ Java โดยมีรายละเอียดเกี่ยวกับการตั้งค่า IDE รายการขั้นตอน และตัวอย่างโค้ดสำหรับการทำงานกับเครื่องมือเปรียบเทียบ PDF โดยใช้ Java คุณจะได้เรียนรู้การเปรียบเทียบหน้าต่างๆ หรือไฟล์ PDF ทั้งหมดตามความต้องการของคุณ
ขั้นตอนการเปรียบเทียบเอกสาร PDF โดยใช้ Java
- ตั้งค่าสภาพแวดล้อมให้ใช้ Aspose.PDF for Java เพื่อเปรียบเทียบเอกสาร PDF
- โหลดไฟล์ PDF สองไฟล์แยกกันลงในอ็อบเจ็กต์คลาส Document
- เข้าถึงหน้าเป้าหมายจาก collection of pages ของไฟล์ PDF ทั้งสองเพื่อการเปรียบเทียบ
- เรียกใช้เมธอด TextPdfComparer.comparePages() เพื่อเปรียบเทียบหน้าที่เลือกจากไฟล์ PDF ทั้งสองไฟล์
- เปรียบเทียบเอกสาร PDF ที่สมบูรณ์โดยใช้เมธอด TextPdfComparer.compareFlatDocuments()
- บันทึกผลการเปรียบเทียบลงในไฟล์ PDF อื่นโดยใช้วิธีการข้างต้น
ขั้นตอนเหล่านี้สรุปกระบวนการในการเปรียบเทียบเอกสาร PDF สองฉบับโดยใช้ Java คุณสามารถโหลดไฟล์ PDF สองไฟล์เพื่อเปรียบเทียบและเลือกหน้าแต่ละหน้าได้หากคุณต้องการเปรียบเทียบเฉพาะหน้าที่เลือกเท่านั้น สุดท้าย ให้เรียกใช้เมธอด compareFlatDocuments() เพื่อเปรียบเทียบเอกสารทั้งหมดหรือเมธอด comparePages() เพื่อเปรียบเทียบหน้าที่เลือก พร้อมกับตั้งชื่อไฟล์ PDF เอาต์พุตเพื่อบันทึกความแตกต่าง
โค้ดสำหรับการเปรียบเทียบ PDF กับ PDF โดยใช้ Java
สามารถใช้โค้ดนี้เพื่อพัฒนาเครื่องมือเปรียบเทียบเอกสาร PDF แบบง่ายๆ โดยใช้ Java* ใช้คลาส ComparisonOptions เพื่อปรับแต่งการเปรียบเทียบ เช่น การกำหนดพื้นที่สี่เหลี่ยมที่รวม/ไม่รวมระหว่างการเปรียบเทียบ ตั้งค่าแฟล็กสำหรับไม่รวมตาราง และตั้งค่าลำดับการดำเนินการแก้ไข สามารถใช้ตัวระบุ EditOperationsOrder ซึ่งมีค่า InsertFirst หรือ DeleteFirst ได้
บทความนี้สอนเราถึงขั้นตอนในการ เปรียบเทียบไฟล์ PDF สองไฟล์โดยใช้ Java หากคุณต้องการครอบตัดไฟล์ PDF โปรดดูบทความใน วิธีการครอบตัด PDF โดยใช้ Java