Tiny Online Tools logoTiny Online ToolssearchПоиск инструментов…grid_viewВсе инструменты
Главнаяchevron_rightPDF инструментыchevron_rightСравнение PDFСравнение PDF

Сравнение PDF

Сравнивает два PDF: подсвечивает изменённые области по пикселям, сличает текст построчно и сопоставляет страницы, даже если в одном документе страницу добавили или удалили.

Оригиналupload_file

Нажмите для выбора или перетащите файлы сюда

Выберите первый PDF

Допустимо: .pdf,application/pdf

Редакцияupload_file

Нажмите для выбора или перетащите файлы сюда

Выберите второй PDF

Допустимо: .pdf,application/pdf

Более высокое разрешение ловит мелкие изменения и требует больше времени. 110 — хорошее значение по умолчанию для текстовых документов.Насколько должны отличаться два пикселя, чтобы это считалось изменением. Сглаживание и хинтинг шрифтов реально смещают пиксели на несколько уровней между двумя отрисовками одного и того же текста, поэтому при 0 всё помечается как изменённое. По умолчанию 24.Сопоставлять страницы по содержимомуВключено — страницы выравниваются по сходству текста, и вставленная страница отмечается как вставленная. Выключено — страница 1 сравнивается со страницей 1, и всё после вставки выглядит переписанным.

Похожие инструменты

Извлечение структуры PDF

Извлечение структуры PDF

Превращает PDF в структурированный JSON — заголовки, абзацы, списки, таблицы и изображения — по тегам документа или по разметке страницы.

Просмотрщик OCR-слоя PDF

Просмотрщик OCR-слоя PDF

Смотрите невидимый OCR-текст сканированного PDF ровно там, где он расположен на странице.

Анализатор размеров страниц PDF

Анализатор размеров страниц PDF

Найдите смешанные форматы страниц (Letter, A4, A3, нестандартные), необычные повороты и обрезанные страницы в любом PDF прямо в браузере.

Выделение текста в PDF

Выделение текста в PDF

Автоматически выделяйте каждое вхождение одного или нескольких слов или фраз в PDF с помощью полупрозрачных цветных наложений.

CSV в XML

CSV в XML

Преобразуйте CSV-файлы в XML с настраиваемыми тегами корневого элемента и записей.

Сведение PDF-формы

Сведение PDF-формы

Впечатывает значения PDF-формы в страницу, чтобы их нельзя было изменить: выборочно и с проверкой отрисовкой, что значения остались видимыми.

Создатель демотивационных постеров

Создатель демотивационных постеров

Превращайте любое изображение в классический демотиватор с чёрной рамкой, белым заголовком и курсивным подзаголовком.

apps

Больше инструментов

Просмотрите нашу полную коллекцию бесплатных онлайн-инструментов.

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

Попиксельное сравнение говорит, где что-то сдвинулось. Текстовое сравнение говорит, во что превратились слова. Этот инструмент делает и то и другое для каждой пары страниц и показывает результаты вместе.

  • Пиксели. Обе страницы отрисовываются в выбранном разрешении и сравниваются по каналам. Изменённые области закрашиваются красным, а непрерывные полосы изменённых строк считаются областями, поэтому «поправлен один абзац» читается иначе, чем «страница переверстана целиком».
  • Текст. Текст каждой страницы восстанавливается в зрительные строки и сравнивается построчно, так что вы получаете изменившуюся фразу, а не только её координаты.

Страницы сопоставляются, а не пересчитываются

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

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

Четыре способа рассмотреть изменение

  • Рядом, с синхронной прокруткой, включённой по умолчанию.
  • Наложение — редакция с красной маской изменений сверху.
  • Луковая кожура — ползунок прозрачности между двумя вариантами.
  • Разделитель — перетаскиваемая линия поперёк страницы.

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

О чувствительности честно

Две отрисовки одного и того же текста не дают одинаковых пикселей: сглаживание и хинтинг смещают краевые пиксели на несколько уровней. Поэтому чувствительность 0 объявляет документ полностью изменённым — формально верно и совершенно бесполезно. Значение 24 по умолчанию игнорирует этот шум и всё же замечает изменённую цифру. Ползунок нужен потому, что верное значение зависит от документа, а в легенде всегда указано, при каких настройках получен результат.

Выгрузка

Отчёт в JSON или CSV даёт по каждой странице: состояние, долю изменений, число изменённых областей и количество добавленных и удалённых строк. Можно также скачать составное изображение текущей страницы или ZIP со всеми изменёнными страницами и отчётом CSV.

Конфиденциальность

Оба файла открываются, отрисовываются и сравниваются целиком в вашем браузере. Ничего не загружается на сервер.