如何使图像以其实际大小显示?

如何使图像以其实际大小显示?

每当我将图像插入 PDFTex 文档(使用下面的代码)时,它似乎都会调整大小以适合页面宽度。我知道我可以使用 scale 参数来更改它,但这意味着我必须调整缩放因子,直到它大致达到我实际创建的大小。

\begin{center}
\includegraphics[scale=0.75]{ikonos.png}
\end{center}

有没有办法显示图像而不将其缩放到页面宽度?

答案1

只需省略可选参数,图片就会“按原样”插入

\begin{center}
  \includegraphics{ikonos}
\end{center}

但请注意,.png文件通常不包含正确的分辨率信息。这将导致 pdfTeX 将它们作为 72 dpi 图像插入,这可能不是理想的选择。例如,请参阅有关明显“块状”图像的其他问题。

答案2

检查 PNG 文件的打印分辨率。它以 DPI(每英寸点数)表示。如有必要,请使用图形软件调整分辨率,有免费程序可用。您可能会看到 PNG 文件的 DPI 值会影响输出。

如果嵌入图像不包含该数据,您可以使用 pdfTeX 参数来指定嵌入图像的分辨率:\pdfimageresolution<integer,例如\pdfimageresolution96

或者,您可以通过选项设置分辨率:

\includegraphics[resolution=300]{filename}

或者

\setkeys{Gin}{resolution=72}

答案3

如果您插入图片时将 scale=1,则图片将保持您创建时的大小。我不太明白您的问题。如果您希望图片在页面上更居中显示,可以使用 makebox \makebox[1\textwidth][c]{\includegraphics[1.2\textwidth]{pic}} 解决此问题。

除此之外,您必须根据可用的文本区域创建图形。我强烈建议您将图形导出为矢量图形(pdf、eps)。这样缩放就不会影响图片质量。

相关内容