เปรียบเทียบไฟล์ PDF โดยใช้ Java

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

ขั้นตอนการเปรียบเทียบเอกสาร PDF โดยใช้ Java

  1. ตั้งค่าสภาพแวดล้อมให้ใช้ Aspose.PDF for Java เพื่อเปรียบเทียบเอกสาร PDF
  2. โหลดไฟล์ PDF สองไฟล์แยกกันลงในอ็อบเจ็กต์คลาส Document
  3. เข้าถึงหน้าเป้าหมายจาก collection of pages ของไฟล์ PDF ทั้งสองเพื่อการเปรียบเทียบ
  4. เรียกใช้เมธอด TextPdfComparer.comparePages() เพื่อเปรียบเทียบหน้าที่เลือกจากไฟล์ PDF ทั้งสองไฟล์
  5. เปรียบเทียบเอกสาร PDF ที่สมบูรณ์โดยใช้เมธอด TextPdfComparer.compareFlatDocuments()
  6. บันทึกผลการเปรียบเทียบลงในไฟล์ PDF อื่นโดยใช้วิธีการข้างต้น

ขั้นตอนเหล่านี้สรุปกระบวนการในการเปรียบเทียบเอกสาร PDF สองฉบับโดยใช้ Java คุณสามารถโหลดไฟล์ PDF สองไฟล์เพื่อเปรียบเทียบและเลือกหน้าแต่ละหน้าได้หากคุณต้องการเปรียบเทียบเฉพาะหน้าที่เลือกเท่านั้น สุดท้าย ให้เรียกใช้เมธอด compareFlatDocuments() เพื่อเปรียบเทียบเอกสารทั้งหมดหรือเมธอด comparePages() เพื่อเปรียบเทียบหน้าที่เลือก พร้อมกับตั้งชื่อไฟล์ PDF เอาต์พุตเพื่อบันทึกความแตกต่าง

โค้ดสำหรับการเปรียบเทียบ PDF กับ PDF โดยใช้ Java

สามารถใช้โค้ดนี้เพื่อพัฒนาเครื่องมือเปรียบเทียบเอกสาร PDF แบบง่ายๆ โดยใช้ Java* ใช้คลาส ComparisonOptions เพื่อปรับแต่งการเปรียบเทียบ เช่น การกำหนดพื้นที่สี่เหลี่ยมที่รวม/ไม่รวมระหว่างการเปรียบเทียบ ตั้งค่าแฟล็กสำหรับไม่รวมตาราง และตั้งค่าลำดับการดำเนินการแก้ไข สามารถใช้ตัวระบุ EditOperationsOrder ซึ่งมีค่า InsertFirst หรือ DeleteFirst ได้

บทความนี้สอนเราถึงขั้นตอนในการ เปรียบเทียบไฟล์ PDF สองไฟล์โดยใช้ Java หากคุณต้องการครอบตัดไฟล์ PDF โปรดดูบทความใน วิธีการครอบตัด PDF โดยใช้ Java

 ไทย