Обрезка полей PDF
Автоматическая обрезка больших белых полей скана или кадрирование по полю и пропорции; меняется только видимая область, содержимое не перекодируется
把 PDF 拖到这里,或点击选择
一次处理一个文件;原文件只被读取,导出的是一份新 PDF,原文件不会被修改
PDF 去白边、裁边距的常见场景
扫描件四周全是大片白边。用复印机、扫描仪或手机扫描出来的 PDF,往往纸张比内容大一圈:A4 页面上只有中间一块发票、证件或书页,四周留白既占地方又让文字显得很小。这类文件用「自动去白边」最省事——工具逐页把页面渲染成画布、扫描出非白内容的外接矩形,再按这个矩形设定每页的可见区域,一圈白边一次去掉。也可以在检测结果上再加 2mm 左右的内边距,避免把内容边缘裁得太紧。
投屏、打印前裁掉页眉页脚。从网页或系统导出的 PDF,页脚常有「第 x 页 / 共 y 页」、网址、打印时间,页眉有系统名称或公司落款。如果只是拿去投屏演示或再次打印,这些边角信息会抢版面。用「统一边距裁剪」,在上/下/左/右各填几毫米(1mm ≈ 2.8346pt),对选中的页面一次性裁掉同样的边距,比逐页调整快得多。
只保留某一块内容区。有些资料是一页里排了好几栏,或一页里同时有正文与广告条;也可能只需要页面中间 80% 的表格。这种「按比例裁剪」按居中方式取 A4、16:9、1:1 等目标比例,或直接保留中间 80%,多余部分从两侧对称裁掉,内容本身不缩放、不变形。
关键区别:本页是无损裁剪。本工具用的是 PDF 的 CropBox(页面可见区域)机制:只修改页面上一个描述「可见矩形」的数值,页面的文字、矢量图形、嵌入图片一个字节都不重新编码,因此画质完全无损、文件体积几乎不变(通常只多出几十到几百字节),页内的文字依然可以选中与搜索。与之相对,另一种常见做法是「把每页渲染成图片再拼成一份新 PDF」——那会重编码成位图:体积可能反而暴涨或画质明显下降,文字也从此无法复制、无法检索,扫描小字放大后会发虚。你只是想去掉空白,没有任何理由付出这些代价,所以本页选择了前者。
关于隐私。整份 PDF 全程留在你的浏览器里:用 pdf.js 渲染到画布做白边检测,用 pdf-lib 改页面的可见区域,全部在本地内存完成,文件不会被上传到任何服务器(可打开浏览器开发者工具的 Network 面板核验,没有任何文件上传请求)。合同、发票、证件扫描件这类敏感材料可以放心处理。
Частые вопросы
Ни то ни другое: обрезка меняет лишь видимую область страниц (CropBox), содержимое не перекодируется — качество совпадает с оригиналом, текст по-прежнему выделяется и ищется. Размер файла обычно тоже почти не меняется: белые поля внутри PDF места не занимают, так что убирая их, вы экономите площадь показа, а не хранение. Нужен именно меньший файл — воспользуйтесь нашим сжатием изображений или пересоберите сканы в более низком разрешении.
По умолчанию сверх того сохраняется внутренние 2мм, а рамка обрезки принудительно зажимается в границах исходной страницы и не опускается ниже 20pt; если для страницы получилась некорректная рамка (страница целиком пуста, содержимое не найдено), страница пропускается без изменений. До экспорта предпросмотр рисует оранжевую рамку «сохраняемой области» — сверьтесь с ней по первой странице и только потом экспортируйте. Для надёжности сначала попробуйте на копии.
Два варианта: страница целиком признана пустой (ни одного не-белого пикселя) и по замыслу пропущена без изменений; либо вырезанная область вышла бы меньше 20pt или за пределами страницы — некорректная рамка, тоже пропуск. После экспорта статус отдельно докладывает «обрезано N страниц (пропущено M)» с пояснением причин пропуска.
Нет. Число и порядок страниц, закладки, ссылки и поля форм не трогаются — просто видимая область каждой страницы становится меньше (как если смотреть через лупу на часть). Если страница повёрнута, инструмент пересчитывает координаты по повёрнутой видимой ориентации, чтобы отрезалась именно та сторона, которую вы видите.
PDF с паролем на открытие браузер не разбирает, и этот инструмент тоже. Откройте файл в читалке, сохраните копию без пароля и перетащите для обрезки уже её. Исходный файл не меняется; загрузка другого файла стирает копию из памяти.