PDF smart file diff


9

ฉันมีเอกสาร LibreOffice ที่ฉันแปลงเป็น PDF ในบางช่วงเวลาโดยใช้ความสามารถในตัว การประทับเวลาของ PDF นั้นช้ากว่าเอกสารการประมวลผลคำดังนั้นจึงสมเหตุสมผล แต่ฉันไม่แน่ใจว่าเอกสารการประมวลผลคำจะสร้าง PDF นั้นได้อย่างแน่นอน เอกสารมีความยาว 20 หน้าดังนั้นจึงไม่ควรตรวจสอบด้วยตนเอง

ความเป็นไปได้อย่างหนึ่งคือการทำซ้ำ PDF ในโฟลเดอร์อื่นแล้วทำไบนารีต่างของสอง PDF น่าเสียดายที่บรรทัดคำสั่งdiffระบุว่า "ไฟล์ไบนารีแตกต่างกัน"

มี "ระบบเลขฐานสองสมาร์ท" ที่จะช่วยให้ฉันตัดสินได้หรือไม่ว่าความแตกต่างนั้นเป็นเพียงข้อมูลเมตาหรือความแตกต่างที่ไม่เป็นผลสืบเนื่องบางอย่าง?

คำตอบ:


13

โดยทั่วไปคุณควรตรวจสอบว่าคำสั่ง + นามสกุลไฟล์เป็นสิ่งที่คุณต้องการหรือไม่ ผลต่าง + PDF ในdiffpdf

sudo apt-get install diffpdf

DiffPDF ใช้สำหรับเปรียบเทียบไฟล์ PDF สองไฟล์ โดยค่าเริ่มต้นการเปรียบเทียบเป็นข้อความในแต่ละหน้าคู่ แต่การเปรียบเทียบลักษณะที่ปรากฏของหน้าได้รับการสนับสนุน (ตัวอย่างเช่นหากมีการเปลี่ยนแปลงไดอะแกรมหรือย่อหน้าที่จัดรูปแบบใหม่) นอกจากนี้ยังเป็นไปได้ที่จะเปรียบเทียบหน้าหรือช่วงหน้าโดยเฉพาะ ตัวอย่างเช่นหากมีไฟล์ PDF สองเวอร์ชันหนึ่งอันที่มีหน้า 1-12 และอีกอันที่มีหน้า 1-13 เนื่องจากมีการเพิ่มหน้าพิเศษเป็นหน้า 4 พวกเขาสามารถเปรียบเทียบได้โดยการระบุช่วงหน้าสองหน้า 1 -12 สำหรับอันแรกและ 1-3, 5-13 สำหรับวินาที สิ่งนี้จะทำให้ DiffPDF เปรียบเทียบหน้าเว็บในคู่ (1, 1), (2, 2), (3, 3), (4, 5), (5, 6) และอื่น ๆ เพื่อ (12, 13)

ป้อนคำอธิบายรูปภาพที่นี่

ที่มา: Ubuntugeek.com

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.