企评社

表示ラベルは日本語です。企業口コミ・投稿・ツールの説明は現在中国語のみです。

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 内では 공간을 占めず、白枠除去で省けるのは「表示面積」で「保存体積」ではありません。体積圧縮が目的なら画像圧縮ツールを使うか、スキャン版を低解像度で再出力してください。

自動白枠除去は内容を切り落としたりしませんか?

デフォルトで内側余白 2mm を追加保持し、トリミング枠は元ページ範囲内に強制制限され、20pt 未満にはなりません。あるページで算出された枠が不正な場合(例:ページ全体が空白で内容を検出できない)はそのページをスキップしそのままにします。エクスポート前のプレビューには「保持される領域」を橙枠で描画します——1 ページ目の検出結果をプレビューで確認してからエクスポートをご判断ください。安全のためまずコピーでお試しください。

トリミングされなかったページがあるのはなぜ?

二つの可能性があります:一つはそのページが全体空白と判定された(非白ピクセルが皆無)ため、設計上スキップされそのままになった;二是検出された内容領域が切り出すと 20pt 未満かページ外に出る——不正なトリミング枠なので同様にスキップ。エクスポート後の状態欄は「N ページトリミング済み(M ページスキップ)」を分けて報告し、スキップ理由も明記します。

ページ番号・しおり・フォームに影響しますか?

しません。ページ数、ページ順、しおり、リンク、フォームフィールドはいずれも無傷で、各ページの可視領域が小さくなるだけ(拡大鏡で一部だけ覗くのと同じ)。ページに回転がある場合、回転後の可視方向で座標を再換算し、あなたが見ている側の切り落としを保証します。

「この PDF は暗号化済み」と出たら?

開くパスワード付き PDF はブラウザで解析できず、本ツールも処理できません。まずリーダーでパスワードを入力してから暗号化されていないコピーとして保存し、そのコピーをドラッグしてトリミングしてください。元ファイルは変更されず、別のファイルに差し替えればメモリ内コピーはクリアされます。

関連ツール