echo "This text gets stamped on the top of the pdf pages." | enscript -B -f Courier-Bold16 -o- | ps2pdf - | pdftk input.pdf stamp - output output.pdf
Команда enscript
используется для преобразования текста в формат PostScript, а затем через ps2pdf
и pdftk
— в формат PDF. С помощью опций -B -f Courier-Bold16
мы выбираем шрифт и размер шрифта для наложения текста. Текст, переданный через echo
, будет размещен на верхней части каждой страницы PDF. Команда полезна для наложения текстовых водяных знаков, идентификации или аннотации документов. Альтернативой может быть использование специализированных программ или сервисов для редактирования PDF файлов с функцией размещения текста на страницах.