3

Как я могу создать древовидную таблицу содержания в PDF, которую можно развернуть и свернуть, как показано на рисунке ниже?

Я знаю, что мы можем перейти на страницу и добавить закладку, чтобы включить эту страницу в оглавление, но я не могу создать "дерево" таким образом. Кроме того, если мы создаем оглавление в документе Word с использованием стилей, мы можем получить оглавление путем преобразования Word в PDF, но я говорю о PDF, созданном из отсканированных изображений книг.

2 ответа2

1

Jpdfbookmark может работать для отсканированных книг

  1. Подготовьте оглавление в .txt файле

    Chapter 1. The Beginning/23
        Para 1.1 Child of The Beginning/25,FitWidth,96
            Para 1.1.1 Child of Child of The Beginning/26,FitHeight,43
    Chapter 2. The Continue/30,TopLeft,120,42
        Para 2.1 Child of The Beginning/32,FitPage
    

    Вы можете ORC TOC и использовать регулярные выражения, чтобы исправить это.

  2. Загрузите это оглавление

  3. Разверните все закладки (Ctrl + E), выберите все из них, затем перейдите в Инструменты> Применить смещение страницы

  4. Введите первые страницы, которые превосходят номер страницы в оглавлении

    Вы можете прочитать его руководство или посмотреть видеоурок. Он имеет режим командной строки и может работать на Linux, Mac.


К вашему сведению: • Как сделать OCR оглавления для правильного вывода?
Как разделить пополам отсканированный PDF-файл на две страницы за один проход?

0

Если вы используете OCR, то вы можете использовать Aerialist от Debenu, подключаемого модуля Acrobat, для создания закладок.

В случае, если распознавание текста невозможно или не дает удовлетворительных результатов, я не вижу другого способа, кроме как создавать закладки вручную.

Чтобы вручную создать иерархические закладки в Acrobat, вы берете закладку для нижнего уровня, перемещаете ее над или чуть ниже позиции закладки верхнего уровня и тянете ее вправо. Вы увидите строку вставки, которая имеет более отступ, чем если бы она была на том же уровне.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .