如何防止GhostScript裁剪pdf文件?

时间:2018-12-06 00:30:57

标签: ghostscript

我正在使用此命令从PDF文件创建缩略图:

gswin64c -sDEVICE=pngalpha 
         -sPageList=1
         -dTextAlphaBits=4
         -r96
         -o "D:\output.png" 
         "D:\input.pdf"

但是,它会从PDF页面中裁剪出一个内部矩形(甚至分发内容)。

如何指示GhostScript从整个空间(包括页面的所有“空白”空间)渲染图像?

1 个答案:

答案 0 :(得分:1)

默认情况下,Ghostscript将使用PDF文件的MediaBox设置输出的大小,这似乎是您所要的。命令行中的任何内容都不会改变这一点。

可能是您想要的是BleedBox,在这种情况下,-dUseBleedBox将使用它而不是MediaBox。

但是,您尚未提供PDF文件,因此我无法确定实际情况。您怎么知道页面大小被裁剪了?您要与什么进行比较?您正在使用哪个版本的Ghostscript(显然您正在使用Windows)?

最好发布一个示例PDF文件,以供人们查看,但实际上并不能帮助您。