Смарт-файл у форматі PDF, розл


9

У мене є документ LibreOffice, який я певний час перетворив у PDF, використовуючи вбудовані можливості. Часова позначка у форматі PDF пізніше, ніж у текстовому документооборотному документі, тому це має сенс, але я не зовсім впевнений, що документ для обробки тексту створює саме той PDF. Документ протяжністю 20 сторінок, тому перевірити його вручну не годиться.

Одна з можливостей - переробити PDF в іншій папці, а потім зробити двійкову різницю двох PDF-файлів. На жаль, командний рядок diffвказує, що "бінарні файли різні".

Чи є "розумний бінарний розбіг", який допоможе мені визначити, чи різниця полягає лише у метаданих чи якась така непослідова різниця?

Відповіді:


13

Взагалі, це гарна ідея перевірити, чи розширення файлу команда + те, що ви шукаєте. diff + 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 .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.