我有一个我在R中生成的图,另一个在Excel中生成。该图包含一些轴标题和一个图。但是,这两个数字都没有嵌入pdf中的字体。我想使用ghostscript为每个嵌入了所有必需字体的图形生成一个新的pdf文件。如何在Windows 7上执行此操作?
答案 0 :(得分:0)
请注意,您无需嵌入base 14字体,这些字体始终需要存在于阅读器中,但如果您愿意,也可以这样做。
您需要在系统上提供所需的字体,理想情况下可以使用PostScript字体或CIDFonts,可以使用TrueType字体,但可能会出现问题。您需要通过编辑Program Files / gs / gsx.xx / lib文件夹中的cidfmap文件或fontmap.GS文件,使这些字体可用于Ghostscript。您需要知道PDF文件是否使用字体或CIDFonts,以便您可以使必需的字体类型可用。
然后通过Ghostscript运行文件,选择pdfwrite设备,Ghostscript将选取已安装的字体来代替原始PDF文件中缺少的字体,并且pdfwrite设备会将这些字体嵌入到输出PDF文件中。 / p>
请注意,新文件与旧文件不同,您应该阅读VectorDevices.htm文档中的概述,以了解所涉及的过程及其所带来的限制。
在我看来,这个问题对Stack Overflow来说是偏离主题的,因为它与编程无关。