Можно ли в Ghostscript добавлять водяные знаки на каждую страницу в PDF?
Я конвертируюPDF -> many JPEG а такжеmany JPEG -> many PDF с помощьюghostscript
, Мне нужно добавить текст водяного знака на каждой конвертированной странице JPEG (PDF). Возможно ли использовать только Ghostscript и PostScript?
Единственный способ, который я нашел:
gswin32c -q -sDEVICE=pdfwrite -dBATCH -dNOPAUSE -sOutputFile=output.pdf watermark.ps input.pdf
Но это будет вставитьwatermark.ps
водяной знак на первой отдельной странице вoutput.pdf
.
Могу ли я сделать это на выходных PDF-страницах напрямую?
Могу ли я сделать это на выходных страницах JPEG напрямую?
<<
/BeginPage
{ gsave
/Helvetica_Bold 120 selectfont
.85 setgray 130 70 moveto 50 rotate (Sample) show
grestore
} bind
>> setpagedevice
Если я использую/EndPage
вместо/BeginPage
- это говоритsetpagedevice
не применимо ...
Как переделать этот скрипт для/EndPage
?