使用 GhostScript 将 PDF 中的指定页面导出为清晰的 PNG 文件
通常使用ImageMagick导出PDF文件为图像,获得的图像通常都不够清晰。GhostScript因为能够解析PDF的底层,从而能够获得更为清晰的图像文件。
我使用的命令如下:
gs \ -sDEVICE=png16 \ -o %03d.png \ -dTextAlphaBits=4 \ -dAlignToPixels=1 \ -dFirstPage=1 \ -dLastPage=1 \ -r300 \ file.pdf
解释一下,如果你想导出的页面只有很少的几种颜色,则可以指定DEVICE为png256或者png16减小生成的文件大小,如果导出的页面只有黑白两种颜色,则可以使用pngmono。如果你想导出的页面中包含一张细节十分丰富的图片,那么我建议你使用jpeg格式。通常,如果你想要导出的图片可以打印出来也看的十分清楚,则最好指定DPI为300,否则110足矣。