如何在ghostscript中调用字体目录

Posted

技术标签:

【中文标题】如何在ghostscript中调用字体目录【英文标题】:how to invoke fonts dir in ghostscript 【发布时间】:2014-01-23 08:53:22 【问题描述】:

我正在尝试使用 Courier 作为字体的文本文件创建 PDF,并尝试在 Windows 上使用 gswin32c.exe,但我认为无法正确传递参数。 gswin32c.exe 是 Ghostscript 的 Windows exe。

这是我的命令:

gswin32c.exe -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sFONTPATH="C:\Temp\Fonts2\" -sOUTPUTFILE="C:\Temp\Outputfile.pdf" A1401227.TXT

我没有得到输出文件,为什么?如何触发字体,传递字体目录?

【问题讨论】:

【参考方案1】:

没有得到输出文件与字体的存在与否无关。

您似乎正在向 GS 发送一个文本文件,它无法处理(除非这是手工制作的 PostScript)。

您很可能正在生成错误,但由于您指定了 -dBATCH,应用程序在显示后立即退出,因此您看不到它。不用那个开关试试看。

【讨论】:

以上是关于如何在ghostscript中调用字体目录的主要内容,如果未能解决你的问题,请参考以下文章

GhostScript 不可恢复的错误:未定义的文件名

无法让 Ghostscript 使用 OpenType 字体

调试 ghostscript 缺少字体错误的提示

未嵌入字体的 Ghostscript 和 PDF

编译时将字体添加到 Ghostscript 9.15

从更高版本中删除 GhostScript 字体文件夹?