Как пользоваться
- Выберите старую версию в первом поле и новую версию во втором. Число страниц каждого файла появляется под его именем.
- Нажмите Сравнить текст. Оба файла читаются постранично в вашем браузере.
- Прочитайте четыре счётчика вверху: добавлено строк, удалено строк, строк без изменений и изменено страниц.
- Посмотрите каждую изменённую страницу: зелёная строка есть только в новой версии, красная только в старой. Строки без изменений рядом с правкой показаны для контекста.
Как сравниваются строки
Текст каждой страницы берётся из PDF, по одной строке на строку текста. Пробелы внутри строки становятся одинарными, пустые строки пропускаются, поэтому одно лишь изменение интервалов не считается правкой. Страница на одном и том же месте в каждом файле сравнивается с парной; страница, которая есть только в одном файле, сравнивается с пустой страницей.
Сравнение находит наименьшее число добавленных и удалённых строк, которые превращают старый текст в новый. Абзац, который переехал, показывается как удалённый в одном месте и добавленный в другом.
Что не сравнивается
Читается только текст. Картинки, цвета, положение текста на странице, шрифты и значения полей формы не сравниваются, а изменённое слово внутри строки показывается как вся строка, удалённая и добавленная заново.
Скан страницы — это картинка без текста, поэтому его нельзя сравнить. Инструмент сообщает, в каком файле нет текста.
- Текст читается так, как его хранит PDF; PDF, в котором текст выведен необычным способом, может дать другой порядок строк.
- Совсем разные страницы показываются как все строки удалены и все добавлены: это верно, но список не самый короткий.
Пример: договор, версия 1 и версия 2
В версии 1 договора оплата производится в течение 30 дней. В версии 2 срок — 45 дней, и на странице 3 добавлен новый пункт.
На странице 2 результат показывает одну строку, удалённую (старое предложение), и одну добавленную (новое предложение). На странице 3 одна строка добавлена для нового пункта, а неизменённые строки вокруг неё показаны для контекста.
Частые вопросы
Мои PDF-файлы где-нибудь загружаются?
Нет. Браузер читает текст обоих файлов и сравнивает его на вашем устройстве. Ничего не отправляется на наш сервер.
Почему изменённое слово показывает всю строку как изменённую?
Сравнение идёт построчно, поэтому одно изменённое слово делает строку удалённой и добавленной снова. Положите обе строки рядом, чтобы увидеть это слово.
Почему инструмент пишет, что в файле нет текста?
Вероятно, файл — это скан, то есть картинка страниц. Картинку нельзя сравнить как текст. Используйте PDF с настоящим текстом или сначала распознайте текст скана.
Почему у страниц разное число строк?
Строки — это строки текста, которые хранит PDF, поэтому другой перенос строки или переехавший абзац меняет счёт. Сводка по странице показывает, сколько строк добавлено и удалено на каждой.
Сравниваются ли картинки или вёрстка?
Нет, сравнивается только текст. Для поиска изменений в картинках или в оформлении страниц используйте инструмент визуального сравнения.
Работает ли инструмент на телефоне?
Да. Выберите оба файла, нажмите «Сравнить текст» и прокрутите страницы. Большие файлы на телефоне обрабатываются дольше.
Источники
- pdf.js, открытая библиотека, которая читает текст каждой страницы в браузере (на английском)
- Myers, E. W. (1986): An O(ND) Difference Algorithm and Its Variations, основа построчного сравнения (на английском)
Цифры и текст в последний раз проверены вторник, 10 ноября 2026 г..