GhostScript未定义的glyp

时间:2017-02-23 16:11:12

标签: ghostscript

我正在使用gs 9.20将一些pdf文档合并到一个文档中

/usr/bin/gs9/bin/gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dRENDERTTNOTDEF=true -sOutputFile=/docs/merged.pdf

我收到此错误并且不知道如何解决它。有没有人遇到过这些类型的错误?

  

GPL Ghostscript 9.20:ERROR:第5页使用了未定义的字形'g2'   类型3字体'PDFType3Untitled'

1 个答案:

答案 0 :(得分:2)

在没有看到原始文件的情况下无法确定,但我会从错误中猜出该文件需要字体中的特定字形(PDFType3Untitled),并且该字体不包含该字形。

结果是您收到一条错误消息(来自PDF解释器的消息以ERROR开头,与WARNING相反,意味着输出很可能不正确)。

你仍然会得到一个PDF文件,它可能在视觉上与原文相同,因为很明显,原始文件也没有字形。

至于“解析”它,你需要修复原始PDF文件,这几乎肯定是问题所在。

请注意,您不是在“合并”PDF文件,因为我不断向人们说,原始文件被拆分为图形基元,然后是从这些基元构建的新文件。您不能依赖最终文件中存在的原始文件中的任何构造。一个真正的“合并”文件将保留它,Ghostscript的pdfwrite设备不会。

请参阅here以获取解释。