在 GhostScript 中使用 PDFFitPage 时删除 PDF 边距



我正在使用GhostScript将一个没有边距的文件(使用普通PDF文件中的pdfcrop生成)调整到给定的纸张大小:

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dFIXEDMEDIA 
   -dPDFFitPage -d -dBATCH -dQUIET -dNOPAUSE -dDEVICEWIDTHPOINTS=864 
   -dDEVICEHEIGHTPOINTS=612 -sOutputFile=$INPUT $OUTPUT

但是输出有额外的边距(我正在裁剪以摆脱它们)。

是否可以强制 GhostScript 在没有这些边距的情况下生成输出?

没有看到您的文件,我无法确定,但是我怀疑您所做的只是在PDF文件中设置了/CropBox。默认情况下,Ghostscript 使用/MediaBox,它可能没有变化。

尝试设置 -dUseCropBox

最新更新