【发布时间】:2012-04-10 15:27:08
【问题描述】:
我尝试将 PDF 转换为 PNG,但输出图像始终为 A4,但源 PDF 非常大。这是我的命令:
-dNOPAUSE ^
-dBATCH ^
-dSAFER ^
-sDEVICE=png16m ^
-dFirstPage=1 ^
-sOutputFile="D:\PDF.png" ^
"D:\PDF.pdf" ^
-sPAPERSIZE=a1
我尝试了几个选项(-r、-g、-sDEFAULTPAPERSIZE),但都没有奏效。
如何强制输出图像尺寸?
P.S:我的PDF file
【问题讨论】:
-
我建议你切换到 MuPDF,更快更容易使用。
-
如果您想尝试 vartec 的推荐,请使用较新版本的 MuPDF。您想要测试它的 1 页 PDF(输出分辨率 = 100dpi)的命令行是
mupdfdraw -o out.png -r 100 input.pdf。您会看到 mupdfdraw 当前不允许同时指定输出图像尺寸和分辨率。这么多“更容易使用”... :-)
标签: ghostscript