Сравнение двух документов PDF

Две версии договора, чертежа или отчёта: видно ровно то, что изменилось, — и подсвеченной картой различий, и сравнением текста.

Загружаем инструмент…

Как это работает

  1. Перетащите оригинал и ту версию, которую хотите проверить.
  2. Выберите сравнение по картинке, по тексту или оба сразу и задайте строгость сравнения пикселей.
  3. Сравните: по каждой странице показывается доля различающихся пикселей, а карту различий можно скачать.

Почему ничего не отправляется на сервер

Всё, что делает эта страница, выполняет код внутри вкладки вашего браузера — тем же движком, который рисует веб-страницы. Файл читается с диска в память вкладки, преобразуется там и записывается обратно как загружаемый файл. Он никуда не отправляется — ни нам, ни третьей стороне.

Проверьте сами

  1. Откройте инструменты разработчика в браузере (F12) и перейдите на вкладку «Сеть» (Network).
  2. Загрузите свой файл и запустите инструмент.
  3. Единственные запросы, которые вы увидите, — это код самого инструмента, а у нескольких тяжёлых инструментов ещё и их открытый движок из публичного CDN, плюс один небольшой сигнал о просмотре страницы на loreatec.jp (адрес и заголовок страницы, больше ничего). Ни один из них не несёт ваш файл.

Проверьте, что файлы не уходят →

Частые вопросы

Почему два сравнения иногда расходятся?

Потому что они измеряют разное. Подмена шрифта или повторный экспорт сдвигают пиксели повсюду, хотя слова те же; наоборот, переставленная цифра — это одно изменённое слово и почти незаметная разница в пикселях. Читать их надо вместе — потому и показываются оба.

Что делает ползунок чувствительности?

Он задаёт, насколько сильно должны отличаться два пикселя, чтобы разница засчиталась. Примерно ниже 0,05 начинает попадаться шум сглаживания от самого движка отрисовки; 0,10 — разумное значение по умолчанию для настоящих документов.

Можно ли сравнить сканы без текстового слоя?

Сравнение по картинке работает с чем угодно: оба файла сначала отрисовываются в изображения. Сравнению по тексту нужен извлекаемый текстовый слой, и если его нет, инструмент так и говорит — тогда сначала прогоните файлы через OCR.

Документы отправляются на сервер?

Нет. Оба отрисовываются в этой вкладке, здесь же они и сравниваются. Сравнить два черновика договора на чужом сервере — значит отдать оба черновика.