我用它pdfpages
来将 PDF 文件放入我的 latex 文档中。命令
\includepdf[page=1,angle=90,height=\textheight]{file.pdf}
运行良好,但我更希望它保留文档中其他每一页上的页眉和页脚,然后让 PDF 文件填充页面的剩余部分。这样会删除页眉和页脚。
也许我应该构造一个盒子?
答案1
以下示例将图像置于新页面的文本区域的中心。图像最大化且无失真:
\documentclass{article}
\usepackage{graphicx}
\newcommand*{\IncludePageImage}[2][]{%
\newpage
\begingroup
\centering
\setlength{\parskip}{0pt}%
\setlength{\topskip}{0pt}%
\nointerlineskip
\vspace*{\fill}%
\includegraphics[%
width=\textwidth,
height=\textheight,
keepaspectratio,
#1%
]{#2}%
\par
\vspace*{\fill}%
\newpage
\endgroup
}
\begin{document}
\IncludePageImage{file.pdf}
\end{document}
showframe
可以通过包选项使页面布局可见geometry
:
\usepackage[pass,showframe]{geometry}
pass
如果布局定义时没有使用 package ,则选项很有用。如果给出了选项geometry
,则 packagegeometry
将使布局参数保持不变。pass
答案2
谢谢大家。我最终使用了
\includepdf[page=1,angle=90,height=\textheight,pagecommand={\pagestyle{fancy}}]{file.pdf}
但所有其他信息对于未来来说都很有用。