我怎样才能将一张图片作为页眉,使其不仅仅是页眉,还延伸到页面顶部以及左侧和右侧?我见过这个页眉中的小页面?但图像不能超出页面限制,并且如何将图片顶部置于页面顶部但我不知道该怎么办
我试过了,但结果并不理想。当我用 替换时,width=\textwidth
不起作用width=\pagewidth
。
\documentclass{article}
\usepackage{kantlipsum}
\usepackage{fancyhdr}
\usepackage[demo]{graphicx}
\usepackage[right=2.5cm,left=2.5cm,top=2.5cm,bottom=2.0cm,total={165mm,243mm},showframe,includeheadfoot]{geometry}
\pagestyle{fancy}
\fancyhead[L]{%
% \centering
% \vspace{-7cm}
\includegraphics[width=\textwidth,height=2.5cm]{logo.png}
}
% \fancyfoot[L]{\thepage}
\begin{document}
\kant
\end{document}
更新-1我想要的可能非常接近这种方法http://www.texample.net/tikz/examples/fancy-chapter-headings/但不与章节相关,而是与一张图片相关
答案1
解决此类问题的要点是
- 隐藏图形的实际延伸,以便 LaTeX 认为它没有宽度和高度。
\hspace
例如使用和来移动它\raisebox
。也可以使用图片环境。\documentclass{article} \usepackage{kantlipsum} \usepackage{fancyhdr} \usepackage[demo]{graphicx} \usepackage[right=2.5cm,left=2.5cm,top=2.5cm, bottom=2.0cm,total={165mm,243mm},showframe,includeheadfoot]{geometry} \pagestyle{fancy} \fancyhead[L]{% \hspace*{\dimexpr -1in-\oddsidemargin}% \makebox[0pt][l]{\normalsize %the [0pt] hides the width \raisebox{\dimexpr\headheight-\dp\strutbox +1in+\topmargin-\height}[0pt][0pt]{% the [0pt][0pt] hides height and depth \includegraphics[width=\paperwidth,height=2.5cm]{logo.png}}}% } \begin{document} \kant \end{document}