使用 tikz 在每一页上添加背景图像

使用 tikz 在每一页上添加背景图像

我想在文档的每一页上获取背景图像,但我只能使用以下代码在第一页获取它!

\documentclass[11pt]{article}
\usepackage{fullpage, lipsum, tikz}

\begin{document}
\tikz[remember picture, overlay] \node[opacity=.1, inner sep=0pt] at(current page.center){\includegraphics[width=14cm, angle=45]{pic.png}};
\lipsum[1-20]
\end{document}

答案1

您可以使用eso-pic它。(也有特定的水印包可用,但这可能是保留完全控制权的最简单方法之一。请注意,我没有,pic.png所以我用通用图片替换了它。您可能还想使用geometry而不是fullpage。)

\documentclass[11pt]{article} 
\usepackage{fullpage, lipsum, tikz}
\usepackage{eso-pic}
\AddToShipoutPictureBG{%
\begin{tikzpicture}[remember picture, overlay]
\node[opacity=.1, inner sep=0pt]
    at(current page.center){\includegraphics[width=14cm,
    angle=45]{example-image-duck}};
\end{tikzpicture}%
}
\begin{document}
\lipsum[1-20] 
\end{document}

在此处输入图片描述

相关内容