我正在 Linux 中使用 Apache FOP 创建一个 pdf 然后我需要将 pdf 转换成 eps。
我尝试了很多方法,唯一似乎有效的方法是 pdftops。 但, 当我在命令行中将它转换成 Linux 时
pdftops file.pdf -eps file.eps
此命令为我创建了 eps 但是当我尝试在 Windows XP 的 Adobe Illustrator 中打开它时 它返回错误
EAAFD+HelveticaNeueLTStd-MdCnO_99-Identify-H;
Font not found on the system; missing font has been substituted.
但是 1:字体未被替换 2: eps 不显示里面的文字,里面全是空白而不是图片
我确定在 Windows XP 中我拥有所有字体 因为如果我在 Adobe Illustrator 中将 pdf 转换为 eps 一切正常,Adobe Illustrator 没有显示字体问题。
你能帮帮我吗? 我做错了什么?
最佳答案
如果某些东西没有按预期工作,那么这是一个简单明了的错误:需要对其进行调试和修复。请在以下位置提交错误报告:
连同正在生成的 PDF 文件的副本,以及用于转换的确切命令(特别是它是 pdf2ps
(GhostScript 的一部分)还是 pdfteps
(Poppler/Xpdf 的一部分,在 poppler-utils
包中找到)。
(请注意,这个问题已在 three other places 中提出,但尚未在错误跟踪器中报告,在那里可以探索它,指向合适的人并希望修复)。
关于linux - pdftops eps 字体问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6612132/