Как добавить индекс в существующие файлы PDF, программируя на C?

#c #pdf-generation

#c #генерация PDF

Вопрос:

Некоторые электронные книги имеют индексы, связанные с авторским правом, на каждой странице. Я хочу знать, можно ли в любом случае выполнить эту работу с помощью программирования? В частности, speacking, на языке программирования C.

Они не могут добавить это вручную, поэтому я думаю, что должен быть какой-то умный метод, но мне не удалось получить какую-либо полезную информацию от Google.

Комментарии:

1. Какую технологию / метод вы используете для создания PDF-файлов с использованием C?

2. для этого вам нужно понять формат файла pdf и создать какую-нибудь программу для добавления этого индекса.

Ответ №1:

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

Комментарии:

1. не могли бы вы дать несколько советов об этих библиотеках? google не дает никакой полезной информации.

2. Я предлагаю вам самостоятельно ознакомиться с документацией по библиотекам.