PDF 結合

複数の PDF を 1 つにまとめます。ドラッグで並べ替え。ブラウザ内で完結し、ファイルは端末から出ません。

使い方

2 つ以上の PDF をまとめてドロップするか、クリックして選びます。各ファイルはサイズ付きで一覧に並び、行をドラッグして結合する順番を決めます。結合を押すと merged.pdf としてダウンロードされます。各文書の中のページ順はそのままで、動くのは文書同士の前後関係だけです。

受け付けるもの

.pdf ファイルなら一度に何個でも。PDF 以外が混ざっていても処理全体を止めず読み飛ばします。2 つ未満の場合は、意味のない 1 ファイル結合をせずメッセージを表示します。暗号化・パスワード保護された文書は明示的なエラーで停止します。pdf-lib がそもそも開けませんし、パスワードを推測するのはこの種のページがやるべきことではありません。

制限

文書のアウトライン(サイドバーのしおりツリー)は引き継がれません。また、ページを新しい文書へ移すと対話的なフォームフィールドは動かなくなることが多いです。ページの内容・画像・テキストはそのまま残ります。大量のファイルはメモリ次第です。すべてのファイルを同時に開いたまま処理するため、小さなレポート十数個は一瞬ですが、数百 MB のスキャンが数個だと通らないことがあります。

ブラウザ内で動く理由

結合とは、ある文書からページオブジェクトを別の文書へコピーすることに他ならず、pdf-lib がお使いの端末上の JavaScript でそれを行います。アップロード工程がないので順番待ちもなく、処理後に他人のストレージへ残る複製もありません。これが効いてくるのは日常的な場面です。署名済みの契約書、請求書、スキャンした書類 — まさに自分のものだからこそまとめている書類です。