![如何使图像以其实际大小显示?](https://linux22.com/image/231815/%E5%A6%82%E4%BD%95%E4%BD%BF%E5%9B%BE%E5%83%8F%E4%BB%A5%E5%85%B6%E5%AE%9E%E9%99%85%E5%A4%A7%E5%B0%8F%E6%98%BE%E7%A4%BA%EF%BC%9F.png)
每当我将图像插入 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)。这样缩放就不会影响图片质量。