graphicx 包中的 scale 实际上起什么作用?

graphicx 包中的 scale 实际上起什么作用?

在使用 graphicx 包时,我遇到了以下问题。当包含两张相同大小的图像时,我使用相同的比例缩放它们(见下面的示例)。但是图像的大小并不相同。这与像素密度有关吗?

以下是 MWE:

\documentclass{article}
\usepackage{graphicx}

\begin{document}
    \includegraphics[scale=0.25]{ModularComponents0.png}  
    \includegraphics[scale=0.25]{ModularComponents1.png}
\end{document}

以下是两张图片:在此处输入图片描述 在此处输入图片描述

最后,这是 MWE 的屏幕截图:

在此处输入图片描述

答案1

一张图像保存为 96 ppi,另一张保存为 72 ppi。它们具有相同的像素尺寸(如上所示,您的浏览器使用的像素尺寸),但它们并不相同尺寸,如纸上的标称面积,即以毫米/英寸/其他单位表示的尺寸(TeX 使用的就是这个)。您可以使用 gimp 或类似的东西来修复这个问题。或者您可以使用widthheight代替scalescale顺便说一句,这与此无关。如果您在 MWE 中省略它,尺寸差异仍然存在。

相关内容