我目前正在使用 Texmaker 尝试将大小为 2000x1800 像素的 png 作为整页添加到我的文档中,该文档设置为 A4 格式。我不想在任何页面上为图片页面留出边距(因为我不想打印我的文档)。
换句话说,我希望我的图片覆盖整个页面,并且该页面也具有自定义尺寸,而不会影响文档的其他常用 A4 页面。
到目前为止的编译都是使用 PDFLatex 完成的。
最接近我想要的结果的解决方案是通过在相应位置调整 pdfwidth 和 height 的大小并使用 incgraph 获取整个自定义页面来描绘图片:
\eject \pdfpagewidth=20in \pdfpageheight=18in
然而接下来的\incgraph[ overlay={\node[red] at (page.center) {\Huge};} ]{The Mentioned 2000x1800picture.png}
每一页尽管仅显示文本,也同样非常大。
尝试通过将\eject \pdfpagewidth=8.27in \pdfpageheight=11.69in
每一页(甚至图片页)的大小调整为 A4 来将其大小调整为 A4。
有没有办法将以下页面重新调整为 A4 尺寸,或者整个方法是否“错误”?如果可以,有没有其他方法可以创建自定义页面中间文档,无边距显示一张大图片,并且完全不影响文档的其余部分?
谢谢你的每一个回答!
答案1
使用该包,geometry
可以使用整个页面从页面的边缘到边缘插入图像,然后恢复文档其余部分的原始几何形状。
这是代码。
\documentclass[12pt,a4paper]{article}
\usepackage{graphicx}
\usepackage[left=3.00cm, right=3.00cm, top=3.00cm, bottom=3.00cm]{geometry}
\usepackage{kantlipsum} % dummy text
\begin{document}
1. \kant[1]
\begin{figure}[h]
\centering
\includegraphics[width=0.8\linewidth]{example-grid-100x100pt}
\caption{This is the original figure}
\end{figure}
\clearpage
\thispagestyle{empty} % no page number here
\newgeometry{left=0mm, right=0mm, top=0mm, bottom=0mm} % use full page
\begin{figure}[p] % [p] Place it on a page containing only floats
\includegraphics[width=\pagewidth, height=\pageheight]{example-grid-100x100pt}
\end{figure}
\restoregeometry % revert to the original geometry from now on
2. \kant[2]
\end{document}