统一设置四周边距裁剪页面
默认只是设置页面的可见区域(CropBox),被裁掉的内容仍保留在文件里,用其它软件仍可能恢复。
这个操作会对所有页面统一裁剪相同的边距,不支持每页单独设置不同的裁剪范围。所有处理完全在浏览器本地完成,不会上传你的文件。
这个工具通过设置上、下、左、右四个边距,把 PDF 每一页四周多余的空白边缘「裁掉」,然后下载裁剪后的新文件。边距的单位是点(point),约等于 1/72 英寸。需要先了解它的工作方式:工具修改的是页面的裁剪框(CropBox)属性,告诉阅读器只显示页面中间的那部分区域,并不会真的删除被裁掉区域里的内容。所以默认模式适合去掉多余白边,不适合用来隐藏敏感信息;如果确实需要把被裁内容从文件里去掉,可以勾选「真正移除被裁内容(转为图片)」(见下文)。另外,它没有可视化的拖框预览,所有页面使用同一组边距。
1 点等于 1/72 英寸,约 0.353 毫米。常见的 A4 竖版页面大小是 595 × 842 点。下面是用同一个 PDF 库(pdf-lib)实际运行的结果:对 595 × 842 点的页面,上下左右都填 20,得到的裁剪框起点为 (20, 20),宽 555、高 802,也就是左右各去掉 20、上下各去掉 20 之后剩下的区域;原页面的媒体框(MediaBox)仍然是 595 × 842,没有变化。如果想把边距换算成毫米,把点数乘以 0.353 即可,例如 20 点大约是 7 毫米。
默认模式下因为内容并没有被删除。工具只是改了裁剪框,页面里的文字和图片仍然全部保存在文件内。如果想真正减少体积,需要使用压缩类工具,或者重新导出文件。
默认模式不可以。如果勾选了「真正移除被裁内容(转为图片)」,被裁掉的区域不会再写入新文件,可以满足这一需求,但页面上其余部分的内容仍然都在(只是变成了图片),并且仍建议用阅读器打开确认。默认模式下裁剪框之外的内容依然存在于文件中,有一定技术能力的人可以把它找回来。要彻底去除敏感内容,请使用真正的涂黑(redaction)功能,或者重新导出一份不包含这些内容的文件。
先打开原文件,估计正文四周的空白大概有多宽。1 厘米约等于 28 点,1 英寸等于 72 点。建议保守一点,先用较小的值,下载后检查,再逐步加大,避免把页码、页眉或边缘的文字裁掉。
大部分主流阅读器都会遵守裁剪框,但个别软件或打印设置可能会忽略它而使用完整的页面。如果你需要把结果发给别人,最好用对方常用的阅读器也打开确认一次。
你选择的 PDF 只在浏览器内读取和处理,由本地打包的 pdf-lib 组件完成,页面中没有上传文件的网络请求。处理后的文件由浏览器直接下载到你的设备,页面不保存副本。刷新或关闭页面后,所有选择会被清除。