图像作为页眉扩展页面顶部限制

图像作为页眉扩展页面顶部限制

我怎样才能将一张图片作为页眉,使其不仅仅是页眉,还延伸到页面顶部以及左侧和右侧?我见过这个页眉中的小页面?但图像不能超出页面限制,并且如何将图片顶部置于页面顶部但我不知道该怎么办

我试过了,但结果并不理想。当我用 替换时,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

解决此类问题的要点是

  1. 隐藏图形的实际延伸,以便 LaTeX 认为它没有宽度和高度。
  2. \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}
    

相关内容