У меня есть PDF-файл, и я хочу добавить на нижнем колонтитуле всех страниц (кроме первых двух) строку простого текста (а не логотип или что-то подобное).
У кого-нибудь есть пример того, как это можно сделать (на любом языке)?
Обновление: оригинальный PDF был сделан с Scribus, и я полностью контролирую его. Поэтому, если вам проще сделать операцию поиска и замены, это тоже хорошо.
Если «нижний колонтитул» определяется положением (например, указанным в миллиметрах, например), вы можете просто использовать свой любимый язык ( TeX , PHP , FPDF , Postscript , …) для рендеринга PDF-файла, содержащего две строки, а затем наложения этот PDF поверх существующего PDF с помощью pdftk .
Если вы хотите применить наложение только к первым двум страницам, вы должны использовать временный файл, например:
pdftk input.pdf stamp overlay.pdf output temp.pdf pdftk A=input.pdf B=temp.pdf cat A1-2 B3-end output result.pdf
Если у вас есть файл Scribus, вы можете использовать мастер-страницы.