Перейти к содержимому
Convertube

Файлы PDF: почему из них так трудно достать текст

Что хранит PDF, почему при конвертации в Word теряется вёрстка и чем отсканированный PDF отличается от цифрового. Конвертируйте PDF в браузере, без загрузки.

Кратко

Тип
Документы
Расширения
.pdf
MIME-тип
application/pdf
Другие названия
Portable Document Format

PDF описывает готовую страницу, а не документ. Его поток содержимого — это последовательность команд рисования: выбрать этот шрифт, перейти к этим координатам, вывести эту строку глифов, обвести этот контур. Всё это почти напрямую унаследовано от PostScript, который Adobe создавала для управления принтерами. Это происхождение объясняет оба определяющих свойства формата: он выглядит одинаково везде, потому что просмотрщику ничего не оставлено на усмотрение, и из него необычайно трудно что-то извлечь, потому что структура, которую видит человек, в нём никогда не была записана.

Подробнее

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

Второе, что нужно знать: «PDF» — это две совершенно разные ситуации. PDF, экспортированный из Word или браузера, содержит настоящий текст, который можно искать и копировать. PDF, созданный сканером или камерой телефона, содержит фотографии страниц и вообще никакого текста: слова — это пиксели, и без распознавания символов их не извлечь ничем. Этот сайт определяет такой случай и запускает ИИ-модель распознавания на вашем собственном компьютере, а не загружает файл на сервер, — и это редкость: обычно именно на этапе OCR конвертер отправляет ваш документ на сервер.

PDF — это ещё и то место, где приватность перестаёт быть абстракцией. Именно в этом формате пересылают договоры, расчётные листки, банковские выписки, медицинские заключения, счета и сканы удостоверений личности. Каждая конвертация здесь выполняется внутри страницы: PDF открывает, отрисовывает и читает код в вашем браузере, и ни один запрос не передаёт файл. Именно поэтому конвертер устроен так, как устроен, и PDF — та категория, где это важнее всего.

Инструменты PDF

Правка на уровне страниц — без конвертации. Все 14 работают на вашем устройстве.

Конвертировать PDF в другие форматы

Конвертировать другие форматы в PDF

Вопросы и ответы: PDF

Почему PDF в Word никогда не выглядит как надо?

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

Как понять, что мой PDF отсканирован?

Попробуйте выделить текст в программе для чтения PDF. Если слова выделяются и копируются, в файле есть текстовый слой. Если вместо этого курсор рисует рамку поверх картинки, это скан, и для извлечения текста нужно распознавание символов.

Загружает ли здешнее OCR мой документ на сервер?

Нет. Когда у PDF нет текстового слоя, ИИ-модель распознавания — нейросеть с пятью миллионами параметров — скачивается в ваш браузер и работает там. В первый раз это около 21 МБ, затем модель берётся из кэша. Все конкурирующие конвертеры с OCR вместо этого отправляют файл на сервер.

Насколько точно распознавание?

В наших собственных тестах — около 98% символов на чистых печатных документах, как на китайском, так и на английском. Реальные сканы сложнее: печати, рукописный текст, низкое разрешение и криво поданная страница снижают точность. Считайте результат черновиком, который нужно сверить с оригиналом.

Почему ограничение размера для PDF намного меньше, чем для видео?

80 МБ, потому что страницы отрисовываются в памяти как растровые изображения в полном разрешении, а эта нагрузка измеряется в пикселях, а не в том, насколько хорошо сжат PDF. Конвертация видео проходит по файлу потоком; страница PDF должна целиком существовать в виде растра одновременно.

Какую конвертацию PDF выбрать?

TXT — если нужны слова для поиска или вставки. DOCX — если нужно редактировать и вы готовы потерять вёрстку. JPG или PNG — если страница должна выглядеть в точности как сейчас: JPG для фотографических сканов, PNG для текста и схем.

Можно ли собрать PDF из изображений?

Да, причём без потерь: PDF изначально умеет хранить данные JPEG и PNG, поэтому изображение встраивается как есть, без повторного сжатия. Размер получившейся страницы соответствует размеру изображения в пикселях, а не подгоняется под A4.

Поддерживаются ли PDF с паролем?

Нет. Зашифрованный PDF нельзя открыть для чтения или отрисовки, и задача завершается ошибкой с соответствующим сообщением, а не выдаёт пустые страницы. Сначала снимите пароль в программе для чтения PDF.