【发布时间】:2016-07-13 07:52:33
【问题描述】:
我必须将 PDF 中的字体转换为曲线(原始 PDF 由 JasperReport 生成)。我发现它可以通过转换为 PostScript 而不是返回 PDF 来使用 Ghostscript 完成。我正在使用以下命令:
转换为 PostScript:
gswin32c.exe -dNoOutputFonts -dNOCACHE -sDEVICE=eps2write -sOutputFile=output.ps -f original.pdf
转换为 PDF:
gswin32c.exe -dNoOutputFonts -dNOCACHE -sDEVICE=pdfwrite -sOutputFile=output.pdf -f output.ps
现在我在带有字体的输出 PDF 中遇到问题。他们是锯齿状的。知道如何解决吗?
【问题讨论】:
-
首先,路径 PDF -> PS -> PDF 也称为 refrying PDF files,应该避免作为通用解决方案,因为它可能会破坏 PDF 文件中的许多其他内容(或在最少使它们恶化)。为什么需要这样做?您能否提供一个示例原始文件和转换后的文件?
标签: pdf fonts ghostscript