Два PDF-файла, находящиеся в папке, имеют одинаковое имя, но один был сохранен сегодня утром, а другой — на прошлой неделе. Это могут быть идентичные копии одного и того же документа, случайно сохраненные дважды, что приводит к бесполезной трате места для хранения и созданию путаницы в отношении того, какая версия является достоверной. Это могут быть слегка разные версии, в которых кто-то внес небольшое, но существенное изменение, изменил сумму в долларах в таблице контрактов, обновил дату истечения срока действия в нижнем колонтитуле, исправил написание имени и не переименовал файл, чтобы указать на изменение. Чтобы определить, являются ли они точно идентичными по байтам или слегка разными версиями, требуется сравнение, которое выходит за рамки открытия обоих файлов и визуального сканирования их рядом.
Человеческий глаз крайне ненадежен в обнаружении небольших различий между двумя похожими документами, особенно когда разница представляет собой одну измененную цифру на странице плотного текста. Инструмент сравнения методично находит все различия, включая те, которые вы никогда не заметите, вручную переключаясь между двумя окнами и пытаясь удержать изображение одной страницы в своей зрительной памяти, одновременно исследуя другую.
Проверка идентичности двух файлов PDF Compare включает в себя либо вычисление криптографических хэшей файлов для точного подтверждения идентичности на уровне байтов, которое выполняется за секунды, либо выполнение подробного визуального и текстового сравнения, которое определяет все различия в содержимом между ними. PDF Tools WukongPDF поддерживает сравнение документов обоими методами, а приведенные ниже шаги охватывают быструю проверку точного совпадения и тщательный анализ различий в содержимом.

Самая быстрая проверка: сравнение хэшей файлов для точной идентификации на уровне байтов
Криптографический хэш файла — это уникальный цифровой отпечаток, математически вычисляемый на основе каждого байта данных файла, от заголовка PDF-файла до каждого объекта содержимого и до последнего байта таблицы перекрестных ссылок. Два файла, которые производят одно и то же значение хеш-функции, идентичны побайтно с математической точностью. Два файла, которые выдают разные значения хеш-функции, не идентичны, в том числе с математической точностью. Вычисление хеша занимает несколько секунд независимо от размера файла, что делает эту проверку личности максимально быстрой. В Windows откройте PowerShell и запустите команду Get-FileHash для обоих файлов, указав в качестве алгоритма SHA256. Сравните две хэш-строки посимвольно. Если все символы совпадают, файлы являются точными копиями и дальнейшее сравнение не требуется.
Сравнение хэшей однозначно отвечает на вопрос о двоичной идентичности, но не может ничего сказать вам о том, чем на самом деле отличаются два неидентичных файла. Две версии контракта, в которых была изменена только одна цифра суммы в долларах на странице 4, будут давать совершенно разные хеш-значения, не имеющие видимого сходства. Сравнение хешей однозначно говорит о том, что они разные, о чем вы, возможно, уже подозревали. Он не предоставляет никакой информации о том, что изменилось, где это изменилось или насколько значительным является изменение, а это именно то, что вам действительно нужно знать.
Попробуйте редактировать PDF
Никакой установки не требуется. Работает прямо в вашем браузере.
Использование инструмента сравнения файлов Acrobat для детального выявления различий в содержимом
Инструмент сравнения файлов Adobe Acrobat Pro выполняет комплексное многоуровневое сравнение двух PDF-документов и создает подробный отчет с каталогизацией всех обнаруженных различий. Откройте Acrobat, перейдите в меню «Вид» или на панель «Инструменты» и выберите «Сравнить файлы». Выберите два PDF-файла для сравнения и нажмите «Сравнить». Acrobat анализирует оба документа на нескольких уровнях одновременно: он сравнивает извлеченное текстовое содержимое слово за словом, внешний вид попиксельно, встроенные изображения на наличие изменений и структуру документа, включая закладки и метаданные.
Отчет о сравнении отображает все обнаруженные различия в интерактивном режиме рядом: исходный документ слева и измененная версия справа. Измененный текст выделяется цветным фоном. Добавленный контент отображается одним цветом, обычно зеленым. Удаленный контент отображается другим цветом, обычно красным. Отчет обеспечивает постраничный и построчный учет того, что именно изменилось между двумя версиями, и действует как полный контрольный журнал изменений. Для юридических контрактов, нормативных документов, финансовых отчетов и любых документов, в которых точное знание того, какие изменения имеют значение для целей соблюдения требований или переговоров, подробный сравнительный отчет предоставляет окончательные доказательства.
Сравнение текстового содержимого, если PDF-файлы имеют разное визуальное форматирование
Два PDF-файла могут содержать идентичное текстовое содержимое, выраженное в разном форматировании: разные шрифты, разные размеры шрифтов, разные размеры страниц, разные настройки полей или разные параметры сжатия изображений. Полное визуальное сравнение выявит все эти различия в форматировании, включая чисто косметические, которые могут совершенно не иметь отношения к вашей реальной цели. Для сравнения только текста, которое намеренно игнорирует все форматирование, извлеките текст из обоих PDF-файлов с помощью функции «Экспорт в текст» Acrobat или специальной библиотеки извлечения текста PDF. Сравните два извлеченных текстовых файла, используя стандартный инструмент сравнения текста, такой как команда Unix diff, приложение визуального сравнения или даже вставив оба файла в текстовый процессор и используя его функцию сравнения.
Сравнение только текста изолирует изменения в реальном значимом содержимом, одновременно фильтруя шум от чисто косметических различий. Сравнение текста, не выявляющее различий, уверенно подтверждает, что две версии документа говорят одно и то же, но одними и теми же словами, даже если на странице они выглядят немного по-разному из-за обновлений шрифтов, корректировки полей или ребрендинга. Это правильный подход к сравнению, когда вы проверяете, что язык контракта существенно не изменился между двумя черновиками, независимо от того, было ли изменено семейство шрифтов или скорректированы поля страницы.
| Метод сравнения | Что он обнаруживает | Наилучший вариант для |
|---|---|---|
| Хэш файла (SHA256) | Идентичность или разница на уровне байтов, ничего промежуточного | Быстрая проверка: это один и тот же файл или нет? |
| Acrobat Сравнить файлы | Каждый текст, изображение, форматирование и структурные изменения | Детальный аудит всех изменений между двумя версиями документа |
| Извлечение текста + разница | Меняется только текстовое содержимое, форматирование полностью игнорируется. | Проверка языка договора или основного текста документа |
Проверка того, что страницы не были добавлены, удалены или переупорядочены
Сравнение содержимого может не выявить никаких изменений текста на какой-либо отдельной странице, но два PDF-файла все равно могут различаться общим количеством страниц или последовательным порядком страниц. PDF-файл, в котором страница 7 была удалена без уведомления, а остальные страницы были перенумерованы, будет отображать идентичное текстовое содержимое на каждой сохранившейся странице, хотя общее количество страниц будет разным. Прежде чем проводить детальное сравнение, сначала проверьте количество страниц в обоих файлах. Если значения отличаются хотя бы на одну страницу, одна версия где-то в документе добавила или удалила страницу.
Если количество страниц одинаково, прокрутите оба документа в режиме миниатюр рядом, быстро сравнивая визуальное содержимое каждой страницы в соответствующей позиции. Страница, которая была перемещена из исходной позиции 5 в новую позицию 12, будет иметь полностью идентичное содержание с исходной, но будет отображаться в неправильном последовательном месте. Сравнение миниатюр фиксирует переупорядочение страниц, которое сравнение только по содержимому, которое сравнивает извлеченный текст без учета положения страницы, может быть полностью упущено.
Попробуйте редактировать PDF
Никакой установки не требуется. Работает прямо в вашем браузере.
