I have achieved the following result:

enter image description here

With the code:

\begin{tikzpicture}[remember picture, overlay, transform shape]
\node [anchor=north, inner sep=0pt]
at (current page.north)
    \tikz[remember picture,overlay] \node[opacity=0.3,inner sep=0pt]{\includegraphics[width=1.01\paperwidth]{images/header1}};

    \draw (1, 1) node {Hello world};

The problem is that I want the image to have full opacity. But if I do this, since the image is drawn OVER the text, it will disappear. I need the text to be drawn over the image instead.

  • 1
    Add your background picture before any text... – Paul Gaborit Apr 25 '18 at 6:09
  • 1
    Or add background image on background layer (see backgrounds tikzlibrary) – Ignasi Apr 25 '18 at 6:43
  • You can also use \AddThispageHook{...} (everypage package). – John Kormylo Apr 25 '18 at 13:21
  • Is that a tikzposter? So you want something like tex.stackexchange.com/questions/121000/…? – Torbjørn T. Jul 13 '18 at 14:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.