我的 .eps 图像似乎缺乏分辨率,但在编译我的文档后变得清晰,这是怎么回事?

我的 .eps 图像似乎缺乏分辨率,但在编译我的文档后变得清晰,这是怎么回事?

我制作了一些 .eps 图形图像(使用 Python matplotlib 模块),它们看起来非常粗糙,例如,交叉影线看起来像非常粗糙的格子,但当我使用 xetex 编译我的文档时,我的所有图像都变得清晰干净。有人能解释为什么我的 .eps 图像本身看起来很差,但(神奇地)在我的文档中看起来就像它们应该的那样吗?

(我尝试发布图片,但缺少两点声誉点。)

答案1

这可能是因为某些 eps 查看器不对矢量图形预览进行任何线条平滑处理。我在 Windows 机器上使用 TeX Live 发行版附带的 eps 查看器时也遇到了同样的问题。但是,当我在 Mac 上使用预览应用程序时,eps 文件与 的最终 pdf 输出一样平滑xetex。这取决于您用来打开 eps 文件的工具。

我查看 EPS 图表的“漂亮”版本(我在 MATLAB 中制作)的方式是通过运行它们杂技蒸馏器将它们转换为 pdf 文件。默认情况下,adobe acrobat reader(我的默认 pdf 查看器)可以很好地显示矢量图形。这些 pdf 文件也可以与该包一起使用graphicx

答案2

也许您的 EPS 制作器​​在 EPS 文件中包含了低分辨率的 TIFF 图像。

顺便一提,伊凡视界是一个非常好的将 EPS 转换为 PDF 的程序。

答案3

一种“更好”(更可重复)的方式来查看图像并将其包含在内xetex:使用epstopdf将您的图像转换为 pdf。Epstopdf包含在您的texliveMikTeX分发中。

相关内容