1

我今天尝试使用 ghostscript 将 pdf 转换为 jpg。我想要结果为 500 像素高度的 jpg 图像。所以宽度取决于原始 pdf 页面的宽度。我从终端调用脚本:

gs -dNOPAUSE -dBATCH -sDEVICE=jpeg -dDEVICEHEIGHT=500 -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -sOutputFile=/home/user/output/%d.jpg /home/user/input.pdf -c quit

但是,我得到高度为 842 像素的 jpg 图像。输入pdf页面大小:6.73×9.49英寸

如何仅设置图像的高度?谢谢

4

1 回答 1

2

PDF 解释器将根据 PDF 的内容调用页面大小。除非您设置 -dFIXEDMEDIA,否则它将覆盖(大部分)您在命令行上设置的任何内容。您可能还想查看 PDFFitPage 选项。见 /gs/doc/use.html

于 2013-01-02T08:40:22.727 回答