LinuxでPDFを出力する際に、透かし画像を入れる場合は、pdftk を使えば出来ます。
事前に透かし用のPDFファイルを作成しておき、background オプションで指定すればOKです。
> pdftk original.pdf background background.pdf output new.pdf
◆余談
元となる PDFファイルは、HTML出力後に 「wkhtmltopdf」 にてPDF変換させていました。
このHTML出力時に、backgroundimage にて、すかし画像を設定しようと思ったのですが、HTMLのデータが終わった時点でbackgroundimageを切れてしまう
(最終ページは透かし画像が途中で切れる)
という状況となっていました。
JavaScriptで出力対象の「offsetHeight」などを計算しながら調整を行ったのですが、結局駄目でした。
http://stackoverflow.com/questions/9915522/wkhtmltopdf-with-full-page-background-image
の内容を参考に、pdftk を利用する方法に切り替えた次第です。

0