答案 0 :(得分:3)
简短回答;号
请注意,您发布的对话框实际上并不会裁剪页面本身,它会设置PDF文件的CropBox。 Ghostscript的pdfwrite设备执行 NOT '编辑'PDF文件,因此您不能简单地使用Ghostcript更改原始PDF文件的CropBox。
答案很长;您可以做的是创建一个全新的PDF文件,该文件看起来与原始文件相同,您可以使用不同的CropBox创建该PDF文件。现在PDF解释器必须知道PDF文件中的MediaBox(以及其他框),因为显然它需要知道原始文件有多大。这意味着你可以编写PostScript来改变它。
但这样做并不简单,尤其是如果您希望文件中的每个页面都有不同的MediaSize,从而使用不同的CropBox。