Почему в отсканированном PDF нет текста и при чём тут OCR
Вы отсканировали паспортную анкету или старую справку, открыли файл в PDF to Text и увидели сообщение В этом PDF не найден выделяемый текст. На экране буквы отлично читаются, но для компьютера такая страница — просто фотография. Объясним, в чём разница и что с этим делать.
Три вида страниц, которые выглядят одинаково
- Страница с текстовым слоем. Создана в текстовом редакторе, учётной системе или сохранена из браузера. Буквы в ней хранятся как символы: их можно выделить, найти поиском и скопировать. Такие страницы PDF to Text читает.
- Скан в виде изображения. Сканер или телефон сфотографировал лист и положил картинку в PDF. Символов нет, есть только точки изображения. Извлекать нечего.
- Скан после OCR. После сканирования программа оптического распознавания символов (OCR) проанализировала картинку, распознала буквы и добавила под изображением невидимый текстовый слой. Страница по-прежнему выглядит как фото, но текст на ней уже выделяется.
Что PDF to Text делает с каждой из них
PDF to Text читает текстовый слой, который уже есть в файле. Поэтому:
- страница с текстовым слоем читается как обычно;
- скан, который уже прошёл через OCR — в самом сканере или в другой программе, — тоже читается, потому что скрытый слой на месте;
- страница-картинка попадает в заметку вверху с пояснением Нет выделяемого текста — эта страница является изображением. Возможно, она отсканирована.
Сам PDF to Text распознаванием не занимается и буквы на изображениях не читает. Если текста нет ни на одной странице, кнопки Копировать всё и Скачать TXT остаются неактивными, и ничего другого не запускается.
Как проверить, есть ли в PDF текст
- Откройте файл в любом просмотрщике PDF.
- Попробуйте выделить слово или найти его через поиск.
- Если выделяется вся страница целиком, как один блок, или поиск ничего не находит, страница, скорее всего, — только изображение.
- Откройте тот же файл в PDF to Text: заметка вверху покажет, на каких страницах нет текста и почему.
Если нужен текст из скана
Для этого нужна программа OCR — это инструмент другого типа: она создаёт текстовый слой, распознавая буквы на изображении. Результат зависит от качества скана: перекос листа, тени и низкое разрешение мешают распознаванию. Многие офисные сканеры предлагают такую функцию прямо при сканировании. Когда у PDF появится текстовый слой, его можно открыть в PDF to Text, скопировать текст или скачать TXT.
Если же нужны не слова, а сами картинки из документа, для этого есть соседний инструмент Extract Images.
Извлеките текст в браузере → PDF to Text