我正在使用PHP exec()
和GhostScript将我的PDF文件转换为JPG,但是,文本似乎存在问题 - 字母错位。以下是示例截图:
这就是PDF格式 - http://screencast.com/t/vmF2kJdlts 这就是JPG的结果 - http://screencast.com/t/BTFNMkrc
这是我正在使用的命令:
exec("/usr/bin/gs -dNOPAUSE -sDEVICE=jpeg -sOutputFile=test.jpg -dJPEGQ=100 -r814x1149 -q test.pdf", $out, $rcode);
如果有帮助,PDF本身是使用dompdf和自定义安装字体生成的。
有什么建议我做错了吗?
答案 0 :(得分:0)
使用GS9.07win转换后,文本看起来很好(文本使用默认字体Arial呈现)。很可能是OpenSans和OpenSans-Bold字体替换或不完整的glif贴图的问题。