ブラウザでPDFを結合: ファイルの行き先を知る

オンラインでPDFを結合すると、ファイルは本当はどこへ行くのか
オンライン結合ツールにPDFを2つドラッグしてボタンを押すと、見えないサーバーへファイルが飛んでいく様子を想像しがちです。けれどもデスクトップで通常のPDFや画像を結合する場合、その想像は正しくありません。署名済みの契約書や身分証のスキャンのような文書では、この違いがとても大切です。
Batch Printerの結合ツールは、よくある使い方では何もアップロードしないように作られています。このガイドでは、ツールが何を順番に行うのかを追います。自分のマシン上で動く処理、サーバーが関わる2つの場面、そしてファイルを追加する前に経路を見分ける方法を説明します。
“アップロードして結合”に隠れた思い込み
多くのPDF結合ページは、まずファイルを受け取り、自社のサーバーで処理します。Webアプリとしては自然な既定動作ですが、文書の全ページが自分で管理できないマシンへコピーされるということです。使い捨ての下書きなら気にする人は少ないでしょう。名前、署名、口座番号が含まれるなら、アップロードそのものがリスクになります。標準的な結合でこのツールが省くのは、まさにその段階です。
PDFを結合するとき端末上で起きること
ノートパソコンで /tools/pdf/merge の結合ツールを開き、2つ以上のPDFを追加すると、結合はブラウザタブの中で行われます。ツールはpdf-libライブラリで各PDFを読み込み、画面に表示された順序で全ページをコピーし、batch-printer-merge.pdfという1つの新しいPDFを書き出します。このためにページがどこかへ送られることはありません。結合ファイルはメモリ上で組み立てられ、そのままダウンロードとして返されます。
- 各元PDFは生のバイトとしてメモリに読み込まれ、アップロードされません。
- ページは画面上の順序どおりに、新しい文書へ1枚ずつコピーされます。
- 完成したファイルはbatch-printer-merge.pdfとしてローカルに保存されます。
- タブを閉じるとすべて消えます。削除すべきサーバー上のコピーはありません。
画像が1ページになる仕組み
写真やスキャンも同じローカル経路を通りますが、1つだけ余分な手順があります。JPGはPDFページにそのまま配置され、PNGは専用の経路で埋め込まれます。WebPやGIFのような形式は、隠れたキャンバスに描画されてからPNGデータに変換されます。各画像は必ず1ページになり、その画像自身のピクセル寸法に合わせて作られます。縦長のスマホ写真と横長のスキャンが、同じファイルの中でかなり違う形のページになるのはそのためです。
サーバーが関わる2つの場面
ブラウザだけで完結するルールが外れる場面は2つあり、どちらも知っておく価値があります。Word、Excel、PowerPoint、HWPなどのOfficeファイルはブラウザ内では結合できないため、まずPDFに変換する目的でBatch Printerの変換サーバーへ送られます。この機能は有料プランの対象です。スマートフォンやタブレットでも、作業全体がサーバーに渡されます。モバイルブラウザは大きなファイルをメモリ内で結合するのが苦手だからです。デスクトップブラウザが破損したPDFを読めない場合、そのファイルだけをサーバーで再試行する代替経路もあります。
- 先に変換が必要なOffice文書(.docx, .xlsx, .pptx, .hwp)を追加した場合。
- デスクトップではなくスマートフォンやタブレットで結合している場合。
- PDFの破損が大きく、ブラウザで解析できずサーバーへ切り替える場合。
ファイルが通る経路の見分け方
経路を予測するためにコードを読む必要はありません。決めるのはファイル形式と端末です。ノートパソコンでPDFと写真だけの機密性の高い束を扱うなら、すべてローカルに残ります。そこへWordファイルが1つ加わった瞬間、その隣にあるPDFは残ったままでも、その1ファイルだけは変換サーバーへ向かいます。
- デスクトップでPDFと画像だけ → すべてブラウザ内で完結。
- セットにOfficeファイルが1つでもある → そのファイルは先にサーバーで変換。
- スマートフォンまたはタブレット → 結合作業全体がサーバーで実行。
- すべてローカルに残したい場合は、Officeファイルを先に自分でPDFへ変換してからデスクトップで結合してください。
始める前に知っておきたい制限
ブラウザはサーバーほど作業領域に余裕がないため、このツールには現実的な上限があります。アップローダーは一度に最大20ファイルまで受け付け、少なくとも2ファイルを追加するまで結合ボタンは有効になりません。ゲストは1回の結合で合計100MBまで、サインインすると上限は1GBに上がります。束がそれより大きい場合は、2回に分けて結合し、最後にその2つの結果を結合してください。
- アップローダーでは1回の結合につき最大20ファイルまで。
- 結合ボタンが有効になるには少なくとも2ファイルが必要です。
- ゲストは合計100MBまで、サインイン後は合計1GBまで。
- Officeファイルの結合には有料プランが必要です。通常のPDFと画像の結合には必要ありません。
ブラウザ側結合についてよくある質問
- ここでPDFを結合するとアップロードされますか? デスクトップでは、いいえ。標準的なPDFと画像の結合はブラウザ内で実行されます。
- なぜサインインを求められたのですか? 合計サイズが100MBを超えたか、有料プランが必要なOfficeファイルを追加したためです。
- スマートフォンで結合できますか? はい。ただしモバイルではブラウザではなくサーバーが結合を処理します。
- ページ順は保証されますか? 結合前に画面で上から下へ表示されている正確な順序に従うため、先に並べ替えてください。