我正在使用此命令从PDF文件创建缩略图:
gswin64c -sDEVICE=pngalpha
-sPageList=1
-dTextAlphaBits=4
-r96
-o "D:\output.png"
"D:\input.pdf"
但是,它会从PDF页面中裁剪出一个内部矩形(甚至分发内容)。
如何指示GhostScript从整个空间(包括页面的所有“空白”空间)渲染图像?
答案 0 :(得分:1)
默认情况下,Ghostscript将使用PDF文件的MediaBox设置输出的大小,这似乎是您所要的。命令行中的任何内容都不会改变这一点。
可能是您想要的是BleedBox,在这种情况下,-dUseBleedBox
将使用它而不是MediaBox。
但是,您尚未提供PDF文件,因此我无法确定实际情况。您怎么知道页面大小被裁剪了?您要与什么进行比较?您正在使用哪个版本的Ghostscript(显然您正在使用Windows)?
最好发布一个示例PDF文件,以供人们查看,但实际上并不能帮助您。