请问,我需要将一些 eps 图形转换为 pdf 以供 pdflatex 使用。
但是,我有这个警告:
epstopdf curve.eps
==> Warning: BoundingBox not found
您有什么想法吗?非常感谢。
答案1
尝试,
epstool --copy --bbox curve.eps --output curve1.eps
这应该会生成正确的边界框。然后epstopdf curve1.eps
就可以正常工作了。
希望能帮助到你。
答案2
我收到了相同的警告信息,并且生成的 PDF 文件在图形顶部显示了一个巨大的空白区域,而转换后的实际图像位于底部。
就我而言,这是由于 EPS 文件开头有一个空行造成的。
我的文件开头是:
--> empty line
%!PS-Adobe-2.0 EPSF-2.0
%%BoundingBox: 0 0 567 385
EPS 文件基本上是一个文本文件。我用文本编辑器打开它并删除开头的空行:这解决了“未找到 BoundingBox”警告并转换为 PDF 的问题。
希望有所帮助。