在线 PDF 裁剪,免费
去除不需要的边距、重新裁切页面或调整 PDF 内容大小。可裁剪单页或整个文档。在浏览器中即时完成。
PDF 格式 · 最大 100 MB
工作原理
- 使用上传区或文件选择器上传 PDF 文件。
- 预览页面并通过拖动边缘或输入精确的边距值调整裁剪区域。
- 选择将裁剪应用到所有页面,还是仅应用到当前页。
- 点击「裁剪 PDF」以应用更改并下载文档。
何时裁剪 PDF?
裁剪 PDF 对于去除扫描文档的多余边距、将页面调整为特定尺寸或为打印或数字分享准备文档至关重要。无论您的文档有宽白边,还是需要统一一批 PDF 的页面尺寸,此工具都能在浏览器中即时处理。
裁剪选项
- 手动边距· 以毫米为单位输入精确的边距值,精确控制从每一侧移除多少内容。
- 可视化裁剪· 在预览上直接拖动裁剪区域的边缘以交互式调整。
- 预设选项· 使用「去除边距」或「A4 居中裁剪」等快捷预设处理常见情况。
- 逐页或批量· 为每页应用不同的裁剪,或对整个文档应用相同的裁剪。
常见问题
可以为每页使用不同的裁剪尺寸吗?
可以。选择「仅应用到当前页」并设置裁剪尺寸,然后切换到另一页,按需应用不同的裁剪。
文件大小的最大限制是多少?
PDF 文件最大 100 MB。由于处理在浏览器中完成,非常大的文件可能需要一些时间,视您设备的性能而定。
裁剪会影响 PDF 质量吗?
不会。裁剪是非破坏性操作,只是移除边距并调整页面边界。所有保留的内容都保持原有质量。
可以在应用前预览裁剪吗?
可以。预览会显示当前裁剪区域高亮的 PDF 页面。调整区域或输入边距值,即可在下载前实时查看结果。
我的 PDF 会被上传到服务器吗?
不会。所有裁剪都在您的浏览器中本地完成。您的 PDF 绝不会离开您的设备,确保完全的隐私和安全。
PDF 裁剪究竟意味着什么
「裁剪 PDF」这个说法听起来像是裁剪图片:矩形之外的像素被丢弃,文件缩小,原始内容消失。PDF 裁剪并不是这样的。PDF 裁剪修改的是页面字典中五个页面边界矩形之一。内容本身,也就是绘图操作流(移动笔、描边、填充、放置字形、绘制图像),完全保持原样。裁剪只改变阅读器应该显示该内容的哪个矩形。在一个忽略该矩形的阅读器中打开裁剪后的文件,原始边距会原封不动地重新出现。
这一点出于三个实际原因很重要。第一,裁剪后文件大小基本不变;代表「被裁掉」内容的字节仍然在文件中。第二,任何重置相关页面框的阅读器或工具都可以恢复原始边距。第三,视觉上被裁掉的部分所包含的文本仍然可被选中、可被复制、并可被搜索引擎索引,尽管它不会渲染到屏幕上。如果目标是永久删除边距内容(例如不可恢复的机密页眉),正确的操作是涂黑加重新栅格化,不是裁剪。
本工具如何运作
本工具结合了两个开源库,它们已成为浏览器内 PDF 处理的事实标准。Andrew Dillon 的 pdf-lib 处理结构性操作:将 PDF 加载到对象图、浏览页面字典、并将修改后的 PDF 写回。Mozilla 的 pdf.js 处理渲染端:将每一页绘制到画布上,以便您能看到页面并以可视化方式定位裁剪矩形。两者结合,使整个裁剪操作能够在浏览器标签页内运行,完全不需要与服务器接触。
当您按下「裁剪 PDF」时,工具通过 pdf-lib 在每个目标页面上调用 page.setCropBox(x, y, width, height)。参数采用 PDF 用户空间点,原点位于 MediaBox 的左下角。工具将您的边距百分比换算为该页面实际的 MediaBox 尺寸,然后转换为 pdf-lib 所期望的「左下/右上」约定。修改后的 PDF 通过 pdf-lib 的 save() 序列化,封装在 Blob 中,并作为下载提供给浏览器。整个操作过程中没有任何字节离开标签页。约 1.3 MB 的 pdf-lib 包和约 800 KB 的 pdf.js 包在首次访问后被浏览器缓存,因此再次访问时工具会立即加载。
PDF 规范中的五个页面框
每个 PDF 页面字典最多可以携带五个矩形,在 ISO 32000 第 14.11.2 节中定义。每个矩形由四个数字组成,使用默认的用户空间单位(一单位等于 1/72 英寸),以 [llx lly urx ury] 形式编码,其中 ll 是左下角,ur 是右上角。坐标向上向右递增,因此一张 US Letter 页面的左下角是 [0 0],右上角是 [612 792]。本工具设置 CropBox;其他四个保持不变。
- MediaBox。 页面的物理边界,每一页都必须存在。它是页面将要打印到的纸张的大小,或者所有其他框据以定义的画布。
MediaBox是唯一必须存在的框;如果其他四个缺失,它们就从它继承。 - CropBox。 阅读器默认显示和打印的可见区域。若缺失,默认采用
MediaBox的值。为屏幕阅读或一般清理而裁剪 PDF 几乎总是意味着设置CropBox,这就是本工具所做的事。 - BleedBox。 用于生产印刷的裁切区域,包含出血。被预印流程使用;大多数消费级 PDF 阅读器会忽略。默认采用
CropBox的值。 - TrimBox。 裁切后成品页面的预期尺寸。属于生产印刷上下文。默认采用
CropBox的值。请注意,生产印刷中的「trim」是与消费工具所说「crop」的「裁剪边距」工作流不同的操作。 - ArtBox。 页面上有意义内容的范围,排除多余的空白。被某些排版应用作为参考。默认采用
CropBox的值。
PDF 坐标系,以及为什么边距百分比更简单
PDF 坐标将原点置于页面左下角并向上递增,这与屏幕坐标(原点在左上角,y 向下递增)相反。工具从顶部呈现边距值以匹配用户期望(「从顶部裁掉 5%」),但内部翻转 y 轴,把它转换成 pdf-lib 期望的「左下角锚定」矩形。仅仅在一次翻转上出错就是自制 PDF 裁剪脚本中最常见的 bug:当用户要求保留顶部时,裁剪结果反而显示页面底部,或者相反。
基于百分比的边距输入统一处理国际页面尺寸。A4 纸为 210 x 297 毫米,即 595.276 x 841.89 个 PDF 点。US Letter 为 8.5 x 11 英寸,即 612 x 792 点。某些 PDF 生成器会产生非标准尺寸(Legal 8.5 x 14、A3、扫描文档的自定义尺寸)。工具从每一页读取 MediaBox 尺寸,并根据百分比计算裁剪矩形,这对任何页面尺寸都有效,包括扫描文档中有时出现的异构混合尺寸。
裁剪与缩放、修边、涂黑和旋转
几种 PDF 操作听起来相似,但结果不同。选错是「文件没有按我预期的方式改变」这一类支持工单的主要来源。
- 裁剪。 将
CropBox设置为更小的矩形。内容保留;文件大小基本不变;原始边距可恢复。即本工具。 - 缩放。 更改
MediaBox尺寸,通常会同时缩放内容以适应。实际纸张尺寸发生变化。当文档需要在不同纸张尺寸上渲染、且内容应缩放而不是被剪掉时使用。 - 修边(Trim)。 在生产印刷中,将
TrimBox设置为出血之后的预期最终裁切尺寸。令人困惑的是,许多消费级工具把「trim」当作裁剪的同义词使用。在本工具的语境中,「裁剪边距」是「去掉空白边距」这个用户可见标签。 - 涂黑。 从文件中永久删除内容:绘制被涂黑区域的字节从内容流中剥离,并被黑色矩形替代或完全删除。被涂黑的内容无法恢复。在隐藏机密信息时必需;裁剪不够。
- 旋转。 更改页面旋转标志(
Rotate条目:0/90/180/270)。不改变内容流;阅读器在显示时应用旋转。在概念上与裁剪类似——底层内容不变,但显示结果不同。请用 免费在线 PDF 页面旋转。
推动 PDF 裁剪的实际工作流
- 扫描后留有大量白色边距的文档。 扫描仪把文档放在 letter 尺寸的玻璃面板上,但文档本身只有一半大小。每一页的四分之三是扫描仪空白处。裁剪到实际文档边界让文件在更小的屏幕上可读,并减少了打印的有效页面面积。
- 电子阅读器和平板阅读。 为臂长距离的 letter 纸张设计的 PDF 在 7 英寸平板上显示极小的文字,因为阅读器把整个页面宽度塞入屏幕。把边距裁掉可以挽回约 25% 的可见宽度,让文字在舒适的阅读距离下可读。Marvin、KOReader、ReadEra、Kobo 和 ReMarkable 平板都尊重
CropBox;在本工具中设置一次,就能生成一个永久优化阅读的副本。 - 打印准备。 A4 扫描的文档需要打印在 US Letter 上,或反之。把内容裁剪到 Letter 的
MediaBox内居中的 A4 区域,可让文档在 Letter 纸张打印机上正确打印,而不会因自动适配而被缩小约 3%。「A4 居中裁剪」预设正是执行此转换。 - 表单打印与仅表单输出。 为双面布局设计的单页 PDF 表单常常顶部边距含有表单提示文字,底部边距含有提交说明;表单主体在中央。把表单裁剪到主体区域,可生成适用于数字填写或单面打印的「仅表单」输出。
- 演示文稿导出清理。 从 PowerPoint 或 Keynote 导出为 PDF 的演示文稿在每一页都含有幻灯片框架(备注区、页脚、页码)。裁剪到仅幻灯片内容,可生成干净的 PDF,便于幻灯片分享或嵌入其他文档。
- 多源文档的版式规范化。 由不同页面尺寸来源合并而成的 PDF(来自一个来源的 A4 封面、来自另一个的 US Letter 正文、来自第三个的 Legal 附录)读起来很奇怪,因为每一节都会重置阅读器的缩放。把每一页都裁剪到统一矩形,可生成视觉上一致的阅读体验。
- 在分享前隐藏不想要的页脚或页眉。 文档带有一个机构页脚(「仅供内部使用,草稿」),在外部分享时应该被隐藏。把页脚区域裁掉就得到可分享的版本。重要提示:页脚文字仍在底层内容流中,重置
CropBox的任何人都可恢复。如需永久删除,必须涂黑。
常见陷阱与含义
- 裁剪后的 PDF 在 Adobe Acrobat 中看起来正常,但在另一个阅读器中却显示原始边距。 那个阅读器忽略了
CropBox,回退到MediaBox。某些配置下的浏览器 PDF 查看器、用于保留版式提取的命令行工具如pdftotext、以及某些移动应用都属于这一类。修复方法是确保消费方阅读器尊重CropBox(现代阅读器都尊重),或在其他工具中通过「扁平化」处理输出,物理去除被裁剪的内容。 - 裁剪后的 PDF 几乎和原始文件一样大。 是的。设置
CropBox不会删除内容。如果目标是更小的文件,请使用 免费在线 PDF 压缩 工具,它会降采样图像并重新压缩流。先在此处裁剪,然后压缩。 - 应该被隐藏的文本在裁剪后仍可被选中。 是的;内容流被保留下来。可见矩形之外的文本仍可被索引和复制。如需永久删除,请使用涂黑(另一种操作)。
- 预览中绘制的裁剪矩形与可见结果不匹配。 在其他工具中通常是坐标翻转的 bug,但在本工具中它表明页面有非标准旋转。
Rotate条目为 90 或 270 度的 PDF,其内容绘制在相同坐标但渲染为旋转后的形态;若 PDF 在内容流中编码旋转而不是Rotate条目中,则可能出现不一致。请用 免费在线 PDF 页面旋转 工具重置旋转,然后裁剪规范化后的文档。 - 页面尺寸混合的多源文档在某些页面上裁剪错误。 「应用到所有页面」对每一页都使用相同的矩形(单位为点)。对于具有异构页面尺寸的文档,切换到「仅应用到当前页面」,并对每一节适当裁剪。或者先用统一尺寸调整工具规范化页面尺寸。
- 裁剪带表单字段的 PDF 似乎把字段剪掉了。 表单字段在页面上有绝对位置。裁剪不移动它们。跨越
CropBox边界的字段只渲染框内的部分;字段仍然可用,数据完好无损,只是可见的渲染是部分的。 - 裁剪区域外的注释从页面上消失,但留在评论面板中。 注释像表单字段一样有绝对位置。裁剪把它们从可见渲染中隐藏,但在文件中保留。它们会在任何忽略
CropBox的阅读器中重新出现,以及在任何单独列出注释的阅读器的评论面板中出现。
浏览器内裁剪与云端裁剪
填满搜索结果顶部的云端 PDF 裁剪服务(Smallpdf、ILovePDF、PDF24 web、Sejda、Adobe Acrobat Online)都会把您的 PDF 上传到它们的服务器,并在服务器端运行裁剪。隐私影响和任何其他云上传一样:文件穿越运营商的网络,并短暂存在于运营商的日志和内存中。主要运营商发布的隐私政策承诺在数小时内删除并在传输中使用 TLS,且他们有强烈的商业理由遵守,但「数小时内删除」不等于「从未见过」。
本工具不上传文件。裁剪完全在浏览器标签页内使用 pdf-lib 和 pdf.js 运行。您可以证明这一点:在点击「裁剪 PDF」之前打开浏览器开发者工具的「网络」标签,运行操作,观察没有携带文件内容的请求被发出。代价是功能范围。云服务常常通过 OCR 式的内容边界检测提供「自动检测边距」,适用于数百页扫描的批量工作。本工具提供手动边距输入加三个预设(「移除边距」用于小幅均匀缩进,「A4 居中裁剪」和「Letter 居中裁剪」用于裁剪到标准纸张尺寸的居中区域)。当一眼就能看出正确裁剪的文档,手动比等待自动检测更快;当内容边界跨页变化的文档,自动检测会节省时间。
更多常见问题
裁剪在所有 PDF 阅读器中看起来都一样吗?
是的,在现代阅读器中是这样。Adobe Acrobat、预览、Foxit、Chrome 内置 PDF 查看器、Firefox 的 pdf.js、移动 PDF 应用以及大多数电子阅读器软件都尊重 CropBox。一些专门工具(某些命令行文本提取器、某些无障碍工具)从 MediaBox 工作并忽略 CropBox;对这些工具来说,裁掉的内容仍可访问。
我可以撤销已裁剪 PDF 上的裁剪吗?
可以。在此处打开之前裁剪过的 PDF 并把边距设为零(或加载后不裁剪就放弃)。工具总是写入新的 CropBox;如果新的 CropBox 与 MediaBox 相同,可见区域就回到整页。原始「被裁掉」的内容仍在文件中并重新可见。
我可以裁剪有密码保护的 PDF 吗?
不能直接裁剪。带打开密码的 PDF 在没有提供密码之前不能被 pdf-lib 解析。请先用 免费在线 PDF 解锁 工具去除密码,然后在此处裁剪解锁后的副本,并可选地用 PDF 密码保护 工具重新应用保护。
如何为 Kindle 或其他电子阅读器裁剪 PDF?
裁剪是让 PDF 在小型电子阅读器屏幕上可读的标准方法。使用「移除边距」预设或手动设置紧凑边距。把裁剪后的 PDF 通过电子邮件发送到您 Kindle 的 @kindle.com 地址或通过 USB 传输。大多数现代电子阅读器尊重 CropBox,所以您看到的就是裁剪后的阅读区域。
裁剪后签名仍然有效吗?
不会。裁剪会重写页面字典,从而改变文档字节。附加到原始字节序列上的数字签名将失效。对已签名的 PDF,仅在签名不再需要时才裁剪,或事后用工作流所用的签名工具重新签名。