如何将完整尺寸的图片 (png) 添加为 A4 文档中的整个水平页面?

如何将完整尺寸的图片 (png) 添加为 A4 文档中的整个水平页面?

我目前正在使用 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可以使用整个页面从页面的边缘到边缘插入图像,然后恢复文档其余部分的原始几何形状。

A

这是代码。

\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}

答案2

您可以使用 lscape 包。打开一个新页面,使用 lscape 并以新页面完成。

\usepackage{lscape}

.....

\newpage
\begin{lscape}

.....<put your pictue here>

\end{lscape}
\newpage

.....

我得到的结果:

在此处输入图片描述

相关内容