Как добавить одну конкретную страницу (файл PDF) в список существующих файлов PDF?

287
Marc

У меня есть 400 различных файлов PDF в одной папке, и мне нужно автоматически добавить одну конкретную страницу (1 другой файл PDF, page.pdf) ко всем этим 400 файлам, всегда в конце.

Как я могу это сделать?

-1
Вы могли бы объяснить причину, по которой `pdftk` не является приемлемым решением, рассматривая большинство вопросов о том, как обрабатывать пакет PDF, кажется, что те, кто задает этот тип вопроса, на самом деле используют` pdftk`. Ramhound 8 лет назад 0
Эта дополнительная страница в каком формате? PDF также? Кроме того, какая ОС? Karan 8 лет назад 0
Я нашел ответ. Это: Marc 8 лет назад 0
для% a in (inputfiles * .pdf) сделайте @pdftk "% ~ a" onepage.pdf cat output "Added% ~ na% ~ xa" Marc 8 лет назад 0
Пожалуйста, прочитайте [Могу ли я ответить на свой вопрос?] (Http: // superuser / help / self-answer) DavidPostill 8 лет назад 1
Вы можете ответить на свои вопросы. Можете ли вы поставить это в ответ, а затем отметьте это. ctrl-alt-delor 8 лет назад 0

1 ответ на вопрос

-1
ctrl-alt-delor

Предполагая, что вы используете какую-то систему Unix (в наши дни, что угодно, кроме окон Microsoft).

Затем установите pdfjoin(это часть пакета pdfjam)

и сделай это

find . -iname "*.pdf" -print0 | xargs -0 -i{} echo pdfjoin --outfile output.pdf {} backpage.pdf 

Похожие вопросы