GhostScript-从pdf转换为jpg后文本错位


GhostScript - text misplaced after converting from pdf to jpg

我正在使用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和自定义安装的字体生成的(如果有帮助的话)。

有什么建议我做错了什么吗?

用GS9.07win转换后,文本看起来很好(文本以默认字体Arial呈现)。最可能的问题是OpenSans和OpenSans粗体字体替换或不完整的glif映射。