ghostscript可以得到图像

时间:2015-06-17 16:29:33

标签: ghostscript

我正在尝试使用这句话从带有ghostscripts的pdf中获取图像:

gs -dNOPAUSE -sDEVICE=jpeg -dFirstPage=1 -dLastPage=5 -sOutputFile=output%d.jpg -dJPEGQ=100 -r500 -q intput.pdf -c q

但转换图片时会抛出:

Substituting font: ...

有一些方法可以进行转换而无需替换字体?只需生成与pdf完全相同的图像。

2 个答案:

答案 0 :(得分:0)

'完全像PDF'没有必要有意义。 PDF显然使用了一种它没有嵌入的字体,因此任何PDF消费者都必须使用“替代品”。替代可能是原始字体,如果可以的话。

如果您有原始字体,可以编辑Ghostscript fontmap(或cidfmap)将该字体添加到Ghostscript知道的字体列表中,然后当输入文件请求字体时,它将使用该字体那个名字(并没有定义它)。

答案 1 :(得分:0)

非常感谢,我正在将pdf转换为png文件以获取翻书库,并且无需将信息读入pdf。

我使用pdftopdm是来自poppler-0.33.0.tar.xz的poppler-utils的工具,在ubuntu 14中,本地安装了centos 6,将pdf转换为png图像,以解决问题。

感谢您的帮助!