PDFをアップロードせずに分割できるか
どこにも送りたくない書類があります。契約書、給与明細、検査結果、未発表の原稿。それを分割するのは小さく機械的な作業ですが、ツールがその作業を二つの違う方法で行えることは知っておく価値があります。
二つの仕組み
サーバー側。 ファイルを選ぶとアップロードされ、どこかの機械がそれを開いて各部分を作り、結果をダウンロードします。オンラインのPDFツールの多くはこの方式です。これは筋の通った技術的選択です — サーバーは速く、予測可能で、訪問者ごとに同じです — が、書類の複製が自分のコンピューターを離れることを意味し、その複製がどう扱われ、いつまで残るのかはサービスの規約が決めます。
ページの中。 分割するコードがブラウザのタブの中で動きます。ゲームや写真編集がそこで動くのと同じことです。PDFはページに読み込まれたエンジンが開き、新しいファイルは手元で組み立てられ、ダウンロードは遠くの機械ではなく自分のブラウザから来ます。
見える手順はほとんど同じです。違うのは、作業中に書類がどこにあるかです。
どちらを使っているかの見分け方
実用的な手がかりがいくつかあります。
- ファイルサイズと回線速度で変わる進捗バー はたいていアップロードです。手元での処理は回線ではなくページ数で遅くなります。
- 有効期限のある外部アドレスのダウンロードリンク は、結果が別の場所で作られた印です。手元で動くツールは、ブラウザがすでに持っているファイルを渡します。
- オフラインにしても動き続けること。 ページとエンジンが読み込まれたあとなら、手元で動くツールは回線を切っても働きます。これが最も明確な確認で、自分で試せます。
- 書かれ方。 手元で処理するツールはたいていそれをはっきり書き、代わりに何が起きるのかも書きます。
ページの中で分割する
Split PDF は二つ目の仕組みです。PDFを追加すると、ページはPDFエンジンを読み込み、背面のワーカーで動かします。書類が読まれ、出力が組み立てられ、それぞれが提示される前に開き直して検査されます。そのあと一つのZIPにまとめられ、ブラウザが保存します。
これが正確に意味するのは次のことです。分割を行うためにあなたのPDFがサーバーへアップロードされることはなく、こちらでどこにも保存されません。 訪問のあいだに残るものはありません — タブを閉じれば作業は終わり、あとから削除するものもありません。
意味しないことも書きます。ページ自体は、どのウェブページと同じく、ネットワーク越しに届きます。そして app.zone 一家の共通部分 — サインインのボタン、フィード、アクセス測定 — を読み込みます。それらは存在し、普通の通信を行います。そのどれもあなたの書類を受け取りません。何とも通信しないページだと主張するより、こう書いておくほうを選びます。
同じ考え方はほかでも
これは一つの製品の機能ではなく、この一家のPDFツールの作り方です。Merge PDF も同じようにページの中で書類をつなぎ、PDF Edit も同じように編集します。
知っておくとよい実際的な限界があります。処理は自分の端末で起きるので、とても大きな書類はサーバーではなく自分のメモリと処理能力に左右されます。その代わりに、書類はもとの場所にとどまります。
分割そのものの仕組みは PDFファイルの分割方法 にあります。
ブラウザでPDFを分割 → Split PDF