【发布时间】:2015-05-08 19:16:54
【问题描述】:
当我使用 Ghostscript 将包含法语字符的 PDF 转换为 JPEG 时,一些带重音符号的字符在输出 JPEG 中消失了。似乎是什么导致了这个问题?我该如何解决?
我附上之前和之后的屏幕截图来说明这一点、调试日志、输入文件的链接以及我运行的特定命令。
命令:
gs -sDEVICE=jpeg -dDEBUG -dNOPAUSE -dFirstPage=1 -dLastPage=1 \
-sOutputFile=./out-1.jpg -dJPEGQ=100 -r300 corde_a_linge.pdf -c quit
截图之前/之后:
输入PDF:
调试日志:
版本:GPL Ghostscript 9.15 (2014-09-22)
操作系统:OSX Yosemite 版本 10.10.1
如果我可以提供更多信息,请告诉我。
【问题讨论】:
-
我目前使用的任何版本的 Ghostscript 都看不到这个结果。我现在正在旅行,所以我没有任何 Mac 访问权限,我会尝试看看我明天是否可以借一个。与此同时,你从哪里得到你正在使用的 Ghostscript 二进制文件?你是从源代码构建的吗?
-
我的一位同事在具有当前主代码和 9.15 版本的 Mac 上进行了尝试,文件在这两种情况下都运行良好。在不知道您从哪里获取 Ghostscript 副本的情况下,我的建议是您获取当前源并自己重建它。
-
该字体可能有问题。
-
所有字体都嵌入到 PDF 文件中,这是我的第一个想法,正在发生字体替换,但似乎并非如此。
-
您好 KenS 和 user3344003,首先非常感谢您的帮助!我使用 Homebrew 安装了 Ghostscript。
标签: pdf jpeg ghostscript