Ghostscript(PDF到JPG转换)只设置高度

时间:2012-12-27 15:56:44

标签: linux pdf ghostscript

我今天尝试使用ghostscript将pdf转换为jpg。我希望结果jpg图像的高度为500像素。因此宽度取决于原始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英寸

如何只为图像设置高度?感谢

1 个答案:

答案 0 :(得分:2)

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