PDF 分割

範囲指定でページを抽出、または 1 ページずつに分割。すべてブラウザ内、アップロードなし。

使い方

PDF をドロップすると、総ページ数と各ページのチェックボックスが表示されます。必要なページにチェックを入れるか、1-3,7,9-12 のような範囲を入力欄に書きます。両者は連動していて、チェックを操作すれば範囲テキストが書き換わり、テキストを編集すればチェックが付け直されます。「すべて選択」と「クリア」もよくある両極用に用意しています。

2 つの出力

「選択ページを抽出」はチェックしたページだけを含む新しい PDF を、ページ順のまま、元ファイル名にちなんだ名前で書き出します。「1 ページずつ分割」はページごとに PDF を作り、ZIP にまとめます。レポートから章を抜き出すのではなく、スキャンした申込書の束をばらす場合はこちらです。

制限

範囲は 1 始まりで、実際のページ数と照合されます。7 ページの文書に 9-12 と書けば、黙って丸めたりせず有効な範囲を示すエラーを返します。暗号化・パスワード保護された PDF は最初に拒否します。非常に長い文書を 1 ページずつ分割すると、その数だけ出力ファイルを同時にメモリへ抱えることになり、大きなスキャンはここで苦しくなります。

ブラウザ内で動く理由

どちらの処理も pdf-lib がお使いの端末上の JavaScript で行うページのコピーで、ZIP もローカルで組み立てます。アップロードも保存も一切ありません。分割は文書がもっとも機微になりがちな場面です。共通の給与明細や診療記録から特定の人のページだけを抜く — その全体を見知らぬサーバーへ渡すには最悪のタイミングです。