Сравнение двух файлов формата PDF.
comparepdf — маленькая консольная утилита, предназначенная для сравнения двух файлов формата PDF (Portable Document Format).
comparepdf проводит текстовое сравнение двух PDF файлов (режим "по умолчанию") а так же визуальное (обнаружение изменений разметки, изображений, шрифтов и пр...). Утилита может оказаться полезной в системах автоматического тестирования. Если необходимо графическое приложение для просмотра различий, то авторы проекта рекомендуют использовать DiffPDF.
DiffPDF — простое C++ / Qt графическое приложение показывающее подробности различий между двумя PDF-документами.
DiffPDF имеет простой, частично настраиваемый (перемещаемые и удаляемые панели инструментов), пользовательский интерфейс и минимум настроек. Для сравнения PDF-документов могут использоваться три режима сравнения: текстовой, символьный и визуальный.
DiffPDF ищет не просто различия в текстах или диаграммах, но и различия на уровне форматирования PDF-документов. По умолчанию в каждой паре страниц сравнивается текст, но есть возможность сравнивать и внешний вид (например изменение вставленной диаграммы, или стиля абзаца).
Так же DiffPDF может сравнивать определённые страницы, или страницы в определённых диапазонах. Например, если в первой версии файла имеются страницы от 1 до 12, а во второй от 1 до 13 (была вставлена дополнительная страница 4), эти версии можно сравнить. Указав в таком случае для первого документа диапазон 1 — 12, а для второго 1 — 3 и 5 — 13, таким образом будет выполнено сравнение страниц в следующих парах: 1/1, 2/2, 3:3, 4/5 и так далее до 12/13.
DiffPDF работает быстро, результаты сравнения страниц документов в могут быть просмотрены визуально, а так же может быть просмотрен и скопирован в буфер обмена лог сравнения (для последующего сохранения в текстовом файле).
DiffPDF не является графическим интерфейсом (GUI) к консольной утилите comparepdf, это самостоятельное приложение хоть и в нём используются наработки проекта comparepdf, поддержку PDF обеспечивает библиотека Poppler. Так же автором, в рамках проекта Qtrac Ltd, разработан ViewPDF (приложение для просмотра PDF документов, с проверкой орфографии).
Лицензия: GNU General Public License v 2