[Tex/LaTex] Transparent background on page 1

backgroundstikz-pgftransparency

I try to include a 'Watermark' in some documents. To achieve that I use eso-pic and tikz. The problem is, that I don't get transparancy in one-paged documents. As soon as the document has more than one page everything is fine.

My MWE demonstrates that. Uncomment %\newpage and the background is transparent (even on page 1).

What is wrong with my code? What do I have to change to achieve a transparent background even on one-page documents?

\documentclass{article}
\usepackage{eso-pic}
\usepackage{tikz}

\ClearShipoutPicture
\AddToShipoutPicture{
\begin{tikzpicture}[remember picture, overlay, opacity=0.08]%
  \node [rotate=60,scale=10,text opacity=0.2] at (current page.center) {Example};
\end{tikzpicture}
}

\begin{document}
   \null
   %\newpage
\end{document}

Best Answer

You could use the background package (which is based on TikZ). Note that you have to compile twice to get it working correctly.

\documentclass[parskip]{scrartcl}
\usepackage[margin=15mm]{geometry}
\usepackage{background}
\usepackage{lipsum}

\SetBgContents{water free water mark}
\SetBgScale{7}
\SetBgColor{black!40!white}

\begin{document}
\lipsum[1-7]
\end{document}

enter image description here