Как добавить закладки в отсканированный PDF (даже без текстового слоя)
PDF со сканера или камеры телефона — это по сути изображение на каждой странице, без выделяемого текста. Поэтому создать закладки, как в обычном цифровом файле, не получится. Решение — сначала дать OCR извлечь текст заголовков. Весь процесс — в четырёх шагах.
Краткий ответ
Ключ к закладкам в отсканированном PDF — сначала прогнать OCR и извлечь текст заголовков, затем построить закладки по уровням разделов. Чем чётче скан и единообразнее уровни, тем точнее результат.
Почему в отсканированном PDF нечего связывать закладками
Закладка — это по сути соответствие «текстовая метка к номеру страницы», поэтому сначала нужен текст заголовка. Каждая страница отсканированного PDF — растровое изображение; для читалки буквы в нём просто пиксели: их нельзя выделить или найти, значит, и связывать закладку не с чем.
Это же объясняет, почему тот же документ в виде цифрового оригинала прыгает по разделам, а ваша отсканированная копия листается лишь страница за страницей.
Извлеките текст заголовков с помощью OCR
OCR (оптическое распознавание символов) превращает начертания букв на изображении в редактируемый текст. После прогона OCR у сканированного PDF появляется невидимый текстовый слой: заголовки и номера страниц становятся читаемыми для программы, и у закладок наконец есть основа. Во многих инструментах есть опция «PDF с поиском / OCR-PDF»: экспортируйте и добавьте закладки — или сделайте всё в одном инструменте.
- Импортируйте отсканированный PDF (или сначала прогоните OCR, чтобы превратить изображения в PDF с поиском).
- Позвольте OCR распознать текст страниц и создать читаемый текстовый слой.
- Вычитайте распознанные заголовки и вручную добавьте пропущенные или неверно считанные.
- Создайте закладки по уровням разделов, сохраните и проверьте точность переходов.
Стройте закладки по уровням заголовков, а не по одной на страницу
В отсканированном учебнике или руководстве обычно многуровневая структура: главы, разделы, подразделы. Сохраняйте закладки в той же иерархии — уровень 1 для глав, уровень 2 для разделов, уровень 3 для подразделов, — чтобы навигация оставалась понятной. Закладка на каждую страницу даёт лишь бесконечный беспорядочный список, которым труднее пользоваться.
Качество сканирования определяет точность
Наклонные, тёмные, с тенями или низким разрешением сканы заставляют OCR ошибаться в заголовках и путать метки закладок. Ориентируйтесь на ~300 dpi, сканируйте ровно и избегайте теней у корешка; при съёмке распрямляйте лист и не допускайте пальцев в кадр. Минута вычитки после распознавания экономит куда больше, чем правка записей по одной.
FAQ
Может ли отсканированный PDF сам распознать оглавление и создать закладки?
Да, но только после OCR. Как только появится текстовый слой, инструмент определит страницу оглавления и строки заголовков и создаст закладки сам; результат стоит один раз вычитать.
Что делать, если распознавание неточное?
Сначала улучшите скан (выше разрешение, без наклона и теней) и распознайте снова; немногочисленные неверно прочитанные заголовки поправьте прямо в редакторе, не гонясь за идеальным автоматом.
Распознаются ли рукописные заголовки?
Печатные заголовки распознаются хорошо; рукописные, стилизованные или закрытые печатью — заметно хуже и обычно требуют ручного ввода.
Можно ли после добавления закладок экспортировать их для других читалок?
Да. Закладки хранятся внутри PDF, поэтому после сохранения они видны и работают в других читалках.
Пусть и в отсканированных PDF появится навигация
Совместите PDFBookmarkGen с OCR и превратите заголовки скана в кликабельные закладки — толстые документы больше не зависят от полосы прокрутки.