我今天尝试使用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英寸
如何只为图像设置高度?感谢
答案 0 :(得分:2)
PDF解释器将根据PDF的内容调用页面大小。除非您设置-dFIXEDMEDIA,否则它将覆盖(主要)您在命令行上设置的任何内容。您可能还想查看PDFFitPage选项。请参阅/gs/doc/use.html