3

我想知道 Postscript 文件中 BoundingBox 和 CropBox 之间的实际区别是什么。我想裁剪 PDF 文件并仅将裁剪的部分显示为另一个 PDF 文件。我使用 xpdf 库中的 pdftops 将 PDF 文件转换为 postscript。我计划编辑 BoundingBox/CropBox 参数,以便只显示原始文件的特定部分。但是当我打开文件时,我仍然看到原始文件。我应该更改哪个参数来裁剪 PDF?

4

2 回答 2

3

PostScript 根本没有 BoundingBox 或 CropBox,只有媒体请求,相当于 PDF 文件中的 MediaBox。(您可以将 CropBox 转换为具有类似效果的页面级剪辑)

对我来说,您要做什么并不明显,如果您想要一个带有修改后的 CropBox 的 PDF 文件,那么您只需更改 PDF 文件中的 CropBox,我看不出您为什么要转换为 PostScript。

如果要从原始文件中裁剪区域,请将其复制并更改复制文件中的 CropBox。

于 2012-07-12T07:15:01.680 回答
0

我设法让代码工作以裁剪 pdf。它只是 ghostscript 中的一个简单脚本,它生成了新的裁剪 pdf。解决方案在这里: 使用 Ghostscript 9.01 裁剪 PDF

于 2012-07-12T18:43:13.950 回答