FileKitFileKit
返回博客
·5 分钟阅读

如何裁剪 PDF 页面——移除边距和裁切标记

裁剪 PDF 页面的方法,理解 MediaBox 和 CropBox 的区别,以及从移除边距到裁切印刷标记的使用场景。

为什么要裁剪 PDF

PDF 页面经常有比你需要的更多的空白。扫描文件的宽边距、为打印格式化 的学术论文浪费屏幕空间、技术图纸的空白边框、报告中嵌入的演示幻灯片 带有不必要的内边距。裁剪移除多余部分,聚焦于重要内容。

裁剪对于内容再利用也至关重要。从财务报告中提取图表、从技术手册中 分离图示、将扫描收据裁剪到相关部分——都需要精确裁剪。

PDF 裁剪的工作原理

与图片裁剪(删除裁剪区域外的像素)不同,PDF 裁剪调整页面的可见边界(PDF 术语中的 CropBox)。裁剪区域外的内容仍然 存在于文件中——只是被隐藏了。这意味着:

  • 裁剪在大多数工具中是非破坏性的——之后可以取消裁剪
  • 仅靠裁剪文件大小不会显著减小
  • 隐藏内容仍可被有适当工具的人提取

如果需要永久移除裁剪掉的内容(出于隐私或文件大小考虑),裁剪后需要 扁平化 PDF

裁剪 PDF 的方法

1. 浏览器端裁剪

FileKit 的 PDF 裁剪工具 让你通过可视化方式或输入精确像素值设置裁剪边距。可以统一裁剪所有页面 或为每页设置不同裁剪。完全在浏览器中运行。

2. Adobe Acrobat

编辑 PDF → 裁剪页面,可精确控制裁剪框、修整框、出血框和图版框。

3. 命令行

# 自动裁剪白边(TeX 的 pdfcrop)
pdfcrop input.pdf output.pdf

# 用 cpdf 设置特定边距
cpdf -crop "50 50 500 700" input.pdf -o output.pdf

常见裁剪场景

去除宽边距以便屏幕阅读

学术论文和打印书籍通常有 1 英寸以上的边距,在平板和电子阅读器上 浪费屏幕空间。将边距裁剪到 0.25 英寸,文字即可填满屏幕。

提取图表或图示

需要季度报告第 7 页的柱状图?裁剪页面只包含图表区域,然后 转换为图片 用于演示或网页内容。

标准化扫描文件尺寸

批量扫描的文件经常因纸张对齐偏差而页面大小不一致。裁剪所有页面 到相同尺寸可获得统一、专业的外观。之后用 压缩 优化文件大小。

理解 PDF 边界框

PDF 为不同目的定义了多种页面边界:

  • MediaBox——完整的物理页面大小。所有内容都绘制在此边界内。
  • CropBox——查看器显示的内容。"裁剪"修改的就是这个。
  • TrimBox——物理裁切后的最终页面大小(印刷厂使用)。
  • BleedBox——略超出 TrimBox,用于裁切时需要出血到边缘的内容。

大多数情况下你只需要关心 CropBox。其他框主要用于专业印刷工作流。

提示

  • 先裁剪再添加批注。如果计划添加 水印 页码,先裁剪,让批注相对于最终页面大小定位。
  • 留一些边距。不要裁剪到文字边缘。0.1-0.25 英寸的小边距可防止文字被截断。
  • 为安全而扁平化。如果裁剪区域包含敏感信息,扁平化 PDF 以永久移除。