Добавить водяной знак на все страницы PDF

Подскажите пожалуйста как правильно использовать командную строку в данном случае. И так задача, есть много pdf файлов на всех страницах этих файлов мне нужно добавить водяной знак. Я сделал водяной знак в pdf и он работает. Я уже использовал pdftk, но только для одного файла, то есть когда мы открываем терминал в директории и вводим - "pdftk original.pdf multistamp link.pdf output final.pdf". Все работает нормально для одного файла. PdfChain - тоже пробовал, там тоже нет возможности обрабатывать несколько файлов одновременно из папки.

Но как быть, если у меня в каталоге 1000 файлов, что делать в этом случае? Как должна выглядеть команда в терминале? В руководстве я ничего не нашел. Спасибо

2
задан 6 August 2021 в 20:24

1 ответ

Используйте следующую команду

for i in *.pdf; do pdftk "$i" multistamp link.pdf output "${i%.pdf}"-final.pdf; done

Каждый файл pdf ( скажем, filename.pdf ), применяет штамп и сохраняет его в filename-final.pdf .

4
ответ дан 20 August 2021 в 10:29

Другие вопросы по тегам:

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