我正在尝试使用这句话从带有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完全相同的图像。
答案 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图像,以解决问题。
感谢您的帮助!