我只需要在证书中显示我的大学徽标作为水印...我尝试\usepackage{draftwatermark}
过
\SetWatermarkText{\includegraphics{filename}}
\SetWatermarkAngle{0}
\SetWatermarkScale{0.45}
\SetWatermarkColor[rgb]{0,1,0}
\SetWatermarkLightness{1}
.....除了亮度之外一切都很好..图像按原样显示...所以文本不可见。还有其他命令吗?水印证书和亮度应该非常低。
答案1
正如您所观察到的,这\SetWatermarkLightness
实际上只影响水印的纯文本部分。使用tikz
您可以指定透明度,或者更确切地说opacity
:值0
将不可见,1
将提供通常的图像:
\documentclass{article}
\usepackage[firstpage]{draftwatermark}
\usepackage{tikz}
\SetWatermarkText{\tikz{\node[opacity=0.2]{\includegraphics{example-image-a}};}}
\SetWatermarkAngle{0}
\SetWatermarkScale{0.45}
\SetWatermarkColor[rgb]{0,1,0}
\SetWatermarkLightness{1}
\usepackage{lipsum}
\begin{document}
\lipsum[1-10]
\end{document}
答案2
只是提供一个替代方案。background
软件包内部使用 TikZ 并opacity
为此目的提供了一个密钥:
\documentclass{article}
\usepackage[a6paper]{geometry}% just for the example
\usepackage[firstpage=true]{background}
\usepackage{lipsum}% just to generate text for the example
\backgroundsetup{
contents={\includegraphics{example-image-a}},
angle=0,
scale=0.5,
color=black,
opacity=0.2
}
\begin{document}
\lipsum[1-3]
\end{document}
我过去firstpage=true
常常将材料放在文档的第一页,但使用软件包提供的功能,您可以将材料放在您想要的任何其他单独的页面中。
答案3
这可能会有帮助。谢谢。
\documentclass{article}
\usepackage{lipsum}
\usepackage[pages=some]{background}
\backgroundsetup{scale=1, angle=0, opacity=0.15,
contents={\begin{tikzpicture}[remember picture, overlay] \node at ([yshift=0pt, xshift=95pt]current page.center)
{\includegraphics[scale=1.3]{your-image.png}};\end{tikzpicture}}}
\begin{document}
\lipsum[1-4]
\newpage
\BgThispage
\lipsum[1-4]
\newpage
\lipsum[1-4]
\end{document}