У меня есть много технических электронных книг в формате PDF, в которых нет глав (нет кликабельного оглавления или других средств для быстрой навигации по документу), и поэтому поиск информации без полнотекстового поиска очень мучителен. Как я могу их создать? Я бы хотел просто взять PDF книгу и создать точную структуру глав и подглав, например:
Ну, вы всегда можете купить копию Adobe Acrobat, который на самом деле разработан исключительно для создания и редактирования PDF-файлов.
Или вы можете импортировать файл в Calibre, преобразовать его в формат ePub, отредактировать ePub, чтобы добавить оглавление, а затем снова преобразовать его в PDF.
Существуют и другие бесплатные инструменты для работы с PDF напрямую. Если вы выполните поиск в Google, то найдете эту страницу, где перечислены несколько бесплатных инструментов для редактирования или изменения PDF различными способами.
Я продолжу ответ @Donald', но я также хотел бы отметить, что лично я не не рекомендую использовать Calibre для разработки электронных книг из-за проблем с качеством.
Как уже было сказано, я бы предложил получить копию Acrobat и вы сможете (для этого примера я использую Acrobat X Standard, но обратите внимание, что я не увидел никакой разницы в кнопках быстрого доступа, но графический интерфейс изменился с версии 9):
.pdf
в AcrobatВы можете создавать закладки, перетаскивая закладку подуровня на закладку первого уровня, например:
Я использовал jPdfBookmarks на обоих Windows и Linux, чтобы сделать именно то, что вы описываете - создавать свои собственные закладки. Найти его здесь.
Существуют также бесплатные инструменты, позволяющие редактировать/добавлять закладки. Кроссплатформенный пример - jPdf Tweak.
Он немного неуклюж в использовании, но вы можете создать оглавление в вашей любимой программе электронных таблиц, экспортировать в формат csv, а затем просто импортировать его.
k2pdfopt (Бесплатная, с открытым исходным кодом) также можете сделать это путем подачи текстового файла. Смотрите [-toclist вариант
] (https://www.willus.com/k2pdfopt/help/options.shtml). Использовать вот так:
k2pdfopt -mode copy -n -toclist my_chapter_list.txt srcfile.pdf -o outfile.pdf
...где my_chapter_list.txt это простой ASCII файл с номерами страниц начала каждой строки, например
1 Cover
2 Table of Contents
5 Chapter 1
25 Chapter 2
...
Я привык к простой и бесплатный инструмент, который добавляет интерактивные закладки в PDF или DjVu файлов: http://handyoutlinerfo.sourceforge.net/.
Вы должны сначала подготовить (и импортировать в инструмент) закладки заносятся в текстовый файл с отступом список меток и страниц. Затем инструмент создает их в документ в качестве закладки вы можете открыть/уменьшить и нажмите на левой панели.
Есть несколько хороших вариантов, таких как смещение первого все номера страниц с заданной константой. Это полезно, когда подготовленный файл на самом деле не копировать, а просто извлечь из таблицы содержания существующих (но только в виде текста и без закладок) В документов: обложка, предисловие, введение, ... как правило, нумеруются отдельно.
Глава 1. Начало/23 Пункт 1.1 ребенка на начало/25,FitWidth,96 Пункт 1.1.1 ребенка детей на начало/26,FitHeight,43 Глава 2. Продолжить/30,Левой,120,42 Пункт 2.1 ребенка на начало/32,FitPage
Вы можете ОРЗ оглавление и использовать регулярное выражение, чтобы исправить это.
Ваш может читать его руководство или посмотреть [видео-учебник](
Он имеет режим командной строки и может работать на Linux и Mac.Полный Адоб акробат про версии.8 доступен для свободного скачивания из http://www.techspot.com/downloads/4683-adobe-acrobat-8-free.html для Mac и Windows. Конечно, это's не последняя версия, но бесплатно это хорошо, и она прекрасно работает для добавления или редактирования оглавления.
Как есть больше чем один параметр для редактирования PDF-файлов (как бесплатный &ампер; оплачиваемый),
Для Mac:
Adobe читатель, эксперт в PDF может быть полезным вариантов,
Для Windows:
Foxit читатель, Xodo возможны варианты.
Вы можете узнать практически все о редактировании PDF-файлов и многие другие возможные Редакторы PDF через это руководство для редактирования PDF-файлов.
Вот мой репозиторий, который я планирую автоматизировать процедуру. https://github.com/aminya/tocPDF
Сейчас это мануальное (которая также вдохновляет других людей ответы).