Можно ли в 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?

Ответы на вопрос(3)

Ваш ответ на вопрос