PDF 裁剪工具

PDF 工具

裁剪 PDF 页面去除白边或调整可视区域,支持自动检测边距或手动设置,可应用于全部或选定页面。可自动检测页面边距,也可手动框选要保留的区域。支持应用到全部页面或指定页码范围。适合去除扫描件的黑边白边,让内容区域更紧凑。裁剪只调整页面可视框,不损失内容清晰度。裁剪范围可拖动微调。可自动检测边距或手动框选。

100% 浏览器本地处理

关于 PDF 裁剪工具

PDF 裁剪工具基于 pdf-lib 在浏览器本地裁剪 PDF 页面的白边或调整可见区域。通过修改页面的 CropBox 和 MediaBox 坐标实现裁剪,支持自动检测白边(基于像素采样计算内容边界,并附加 10pt 内边距)和手动设置上、下、左、右边距两种模式,可应用于全部页面、仅首页或指定页码范围(如 1,3,5-8)。裁剪后保持原始内容流不变,仅调整可见区域边界,文字、矢量图形和图片质量无损,也不会破坏链接与超文本。需要明确的是,裁剪是「改变可见范围」而非「删除内容」——被裁掉的部分仍存在于 PDF 里,只是不可见,因此这类裁剪通常无法真正缩小文件体积,主要用途是把版式整理紧凑;若想减肥应优先考虑重制或压缩。适用于去除扫描文档的黑边、裁剪演示文稿的页边距和调整打印区域。设为统一边距批量处理多页文档尤为实用,裁剪前建议预留少量安全边距,避免切掉页眉页脚中的页码或签章。

最关键的误用是以为「裁掉就等于删掉」:裁剪只修改页面框,被裁掉的区域仍然存在于文件中,可以被其它工具还原或提取出来,因此在处理含敏感信息的文档时,裁剪不构成脱敏,必须改用涂黑或重新生成页面。另一个误用是连续多次裁剪——页面原点不变,多次裁剪会叠加,可能导致内容意外被裁掉。

与相邻操作的分工要理清:裁剪只改变可见范围,不改变内容;若要真正去掉内容,应使用涂黑覆盖或重新生成页面;若要改变页面尺寸以适配打印,则可能更适合缩放页面内容而不是裁剪。三者的目标不同,混用会得到「看起来对了但实际没删掉」或「内容被裁掉」这类相反的结果。裁剪后建议用提取工具再读一次文本,确认需要隐藏的内容是否真的不在可读范围内。

裁剪后若要交付,建议在文件名或文档属性中记录裁剪范围。裁剪是「隐藏而非删除」,后来的使用者若不知道这一点,可能把隐藏内容当作已被清理,从而在对外发送时无意泄露。明确标注既能提醒接收方,也让日后需要恢复时知道原始页面框的取值,减少重新测量的成本。

最后一个前提与打印有关:裁剪后的页面框可能不等于目标纸张比例,直接打印会被自动缩放或留白。面向打印时应在裁剪后确认页面框的宽高比并据此设置纸张,或改用缩放内容的方式适配;否则看起来正确的裁剪在打印环节会重新变形,而这一步通常在交付后才被发现。

裁剪与「重新排版」常被混为一谈,这里先划清界限。裁剪只调整页面可见区域,不重新排列任何内容——文字仍是原来的文字、图片仍是原来的图片,位置关系也不变。重新排版则是把内容重新倒入一个新页面,字体、行距与分页都可能改变。因此需要保持原始版式时只能用裁剪,而需要真正重做版面时裁剪是做不到的。

对含敏感信息的文档,裁剪会给出一种虚假的安全感:被裁掉的区域仍以原始数据存在于文件中,用任意提取工具都能读回。合规要求下这类场景必须使用涂黑覆盖或重新生成页面,把内容真正移除。判断方法很简单——裁剪后用文本提取工具再读一次,确认需要隐藏的文字确实已经不在可提取范围内,这是唯一可靠的确认方式。

批量裁剪时最容易出问题的是坐标基准。同一个裁剪参数在不同来源的文件上效果可能不同:页面方向不一致时,横竖屏文件的坐标原点含义不同;扫描件与电子排版文件的页面框定义也可能不同。因此批量处理前先抽三个文件核对裁剪结果,确认基准一致再全量执行,比事后逐张修正省下大量时间。

面向打印时还要确认裁剪后的页面比例与目标纸张是否匹配。裁剪常常裁出非标准比例,直接打印会被打印驱动自动缩放或留下不均匀白边,而这一步通常在交付后才被发现。稳妥做法是裁剪后显式设置纸张尺寸,或在导出为图片时按目标比例补白,让比例在进入打印环节之前就已经确定。

最后记录裁剪范围是有价值的好习惯。把裁剪框的取值写进文件名或文档属性,一来提醒接收方该文档存在被隐藏的区域,二来日后需要恢复时不必重新测量。这一步成本极低,却能在文档流转到他人手上时避免「以为已经清理干净」这类误解,也便于版本管理与审计追溯。

实现原理

裁剪通过修改页面框实现,因此不删除被裁掉的区域,只是让它不显示——原始内容仍在文件里,可以被还原或被其它工具提取出来。这一点在敏感文档场景下很重要:裁掉一段文字不等于删掉它。裁剪不改变坐标原点,因此多次裁剪会叠加。

输入裁掉页面上的一段文字后另存
输出文字仍存储在文件中,可用提取工具读回——需要真正删除时应使用涂黑或重新生成页面

本页实测数据

CropBox 已写入2 页输出的每页都存在 CropBox,尺寸 400×600——默认按整页裁剪,需手动收边距才会真正缩小可见区域
页数保持2 页进 2 页出
裁剪语义PDF 的裁剪改的是 CropBox(显示/打印范围),不改 MediaBox、不改内容流——被裁掉的部分仍在文件里,可恢复
输出独立应用后生成新 PDF,原文件不变

PDF 的「裁剪」与图片裁剪语义不同,这一点最容易误解(实测 2 页输出的 CropBox 都等于整页):它改的是 CropBox——页面显示与打印的范围,内容流与 MediaBox 都不动。因此裁掉的部分仍留在文件里,用能改 CropBox 的工具(或编程)就能还原,不能用来隐藏敏感信息。真要抹掉内容必须重绘页面或做栅格化(本页不做)。实测默认裁剪框等于整页,所以不调边距时输出与输入视觉一致——这不是没生效,是框没缩小。

测量方式: 同一份 2 页 400×600 文档走裁剪流程,随后比对输入与输出每页的 MediaBox 与 CropBox 尺寸,确认裁剪改的是哪个盒子、页数是否守恒。 · 实测于 2026-10-31

使用方法

  1. 打开「PDF 裁剪工具」
  2. 上传 PDF 文件
  3. 根据需要调整输出选项
  4. 点击「处理」按钮,结果实时显示
  5. 复制或导出结果

使用场景

  • 去除扫描黑边 — 自动检测并去除扫描 PDF 四周的黑边或白边,使内容区域更紧凑。
  • 统一页面版式 — 对多个页面应用相同的自定义边距,使整份文档尺寸与排版一致。
  • 去除页边距 — 裁剪演示文稿或报告页面的多余空白,让正文占满可视区域。
  • 调整打印区域 — 按打印机输出要求调整页面可见区域,避免裁切掉重要内容。
  • 适配电子书阅读 — 裁剪页面四周空白,让 PDF 在阅读器全屏模式下排版更舒适。

常见问题

自动裁剪能准确检测白边吗?

自动模式会尝试检测页面的内容边界框,并添加 10pt 内边距。对于复杂布局或含图层的页面,建议使用自定义边距模式。

裁剪后内容会丢失吗?

裁剪只是调整页面的可见区域,不删除内容。被裁剪区域的内容仍存在于 PDF 中,只是被隐藏不可见。

裁剪能减小文件体积吗?

通常不能。裁剪只修改可见边界而不删除数据,多数情况下体积几乎不变;真正的减肥需要重制或重新压缩页面。

会破坏文本和链接吗?

不会。裁剪仅调整可见区域,文字、图片、矢量图形以及超链接都完整保留,可继续选择、搜索和点击。

可以只裁剪部分页面吗?

可以。支持选择应用到全部页面、仅首页或自定义页面范围(如 1,3,5-8)。

文件会被上传吗?

不会。所有裁剪在浏览器本地通过 pdf-lib 完成,文件不离开你的设备,可安全处理含敏感信息的 PDF。

裁剪后文字被切掉一部分?

裁剪框是按页面坐标划的,PDF 里元素可能延伸到可视区域之外(装订边、出血)。先勾选「显示页面边界」确认内容范围,再把裁剪框往内收一点;对成批同样式的文件,用第一页调好并应用到全部,避免逐页出错。

裁剪后页面上下的留白不对称?

多半是只裁了单侧或输入的上下边距不等。对称留白用「等比裁剪」并填同一个值;如果是想把 A4 裁成正方形,上下边距必须相等且等于(高−宽)/2,手填容易算错,直接用预设比例更稳。

广告