·6 分

PDF を分割する — /tools/pdf-split の思想と使い方

Zerosend の PDF 分割ツールは、PDF をサーバーに送らずブラウザ内でページ単位/範囲指定で分割します。機密文書の特定ページだけ共有したいときに。Zerosend 編集部が解説。

契約書の 2〜5 ページだけ送ればいい、100 ページの資料から関係者ごとに必要なページを分けて配りたい、スキャン時に 1 つの PDF にしてしまった複数書類を切り分けたい。PDF の分割は業務で頻繁に発生します。

Zerosend の PDF 分割ツール は、この作業をブラウザ内で完結させます。

なぜブラウザ内で PDF を分割するのか

PDF の中身は、契約書・見積書・健康診断結果・給与明細・設計資料など、ほぼすべてが機密性を持ちます。これを「PDF 分割できるオンラインサービス」にアップロードすると、元の全ページが一旦そのサービスのサーバーに渡ります

ユーザー側が「2〜5 ページだけ必要」と思っていても、サービス側は全ページにアクセスできます。無料で提供されている以上、何らかの対価 (ログ・解析・AI 学習素材) としてファイルが使われている可能性は否定できません。

Zerosend は分割処理そのものがローカルで動くため、この構造的な問題を回避できます。

使い方

  1. /tools/pdf-split を開く
  2. PDF ファイルをドラッグ&ドロップ
  3. 分割方法を選ぶ:
    • 全ページを 1 ページずつ分割 — 100 ページなら 100 ファイル
    • 範囲指定 — 例: 1-3, 5, 7-10 で複数範囲を抽出
  4. 「分割を開始する」をクリック
  5. 結果を ZIP でダウンロード

仕組み

pdf-lib というブラウザで動く PDF 編集ライブラリを使っています。

  • 入力 PDF を ArrayBuffer として読み込み
  • PDFDocument.load() で解析
  • 範囲指定に応じた新しい PDFDocument を作成
  • copyPages() で必要なページだけコピー
  • .save() で新しい PDF バイト列を生成

すべてメモリ上で処理し、ネットワークには一切送りません。

よくある質問

Q. 暗号化された PDF (パスワード保護) も分割できる? A. パスワードなしの PDF のみ対応しています。暗号化 PDF は先にロック解除が必要です。

Q. ページ数が非常に多い PDF (500 ページなど) は? A. 処理はできますが、ブラウザのメモリ次第で時間がかかります。数百 MB 規模の PDF は端末スペック次第で詰まる可能性があります。

Q. 分割後のファイル名は? A. 元ファイル名に -p1, -p2-5 のようなサフィックスを付けます。

関連ツール


© Zerosend Editorial ← Blog Index

関連記事