我将Ghostscript从9.05版本升级到9.15版本。更新后,
涉及的字体不是12种默认的PostScript字体之一。
使用gs 9.05时,一切都如预期运行。我使用的命令很简单:
我使用通用映射工具生成我的PostScript文件。在使用Apple Mac OS X的Preview.app打开PostScript文件时,它看起来是正确的。
ps2pdf
在将PostScript转换为PDF时不再使用正确的字体。涉及的字体不是12种默认的PostScript字体之一。
fc-list
可以正确列出它们,我甚至确保字体文件实际存在。使用gs 9.05时,一切都如预期运行。我使用的命令很简单:
ps2pdf $FILE $PDF_FILE_NAME
我尝试了-dEmbedAllFonts=true
,但没有帮助。我使用通用映射工具生成我的PostScript文件。在使用Apple Mac OS X的Preview.app打开PostScript文件时,它看起来是正确的。
只有由gs生成的PDF缺少正确的字体:
系统:
- Ubuntu 12.04.5 LTS(GNU/Linux 2.6.32-042stab092.2 x86_64)
- GPL Ghostscript 9.15(2014-09-22)
- GMT 5.2.0_r13493 [64位] [4核]
我已经没有想法可以解决我的问题了。非常感谢您提供的意见和建议。