アップロードせずに PDF ファイルを結合する方法

PDF をアップロードせずに結合するには、自分の端末上で動くツールを使います。Mac ではプレビューのサムネールに別の PDF やページをドラッグします。Adobe Acrobat の有料機能、コマンドラインの qpdf や pdfunite も使えます。FileReshape の「PDF 結合」ならブラウザー内で結合するので、ファイルはアップロードされません。

PDF の送り先が問題になる理由

オンラインの PDF サービスの多くは、ファイルをサーバーにアップロードし、そこで結合してから結果を送り返す仕組みです。レストランのメニューならそれほど気にする必要はありません。しかし確定申告の書類、契約書、医療記録、パスポートのスキャン、給与明細の束となると話は別です。ファイルがいったん他人のサーバーに置かれれば、どれくらいの期間保存されるのか、誰が見られるのか、どこに保管されるのかについて、相手の約束を信じるしかなくなります。

また、勤務先や取引先によっては、機密文書を外部のサービスに送ること自体を禁止している場合もあります。自分の端末上で結合すれば、この問題はそもそも起きません。ファイルはディスクから読み込まれ、メモリ上で結合され、ディスクに保存されます。以下で紹介する方法は、すべてこの仕組みで動作します。

Mac のプレビューで PDF を結合する

macOS に標準で入っている PDF・画像ビューアの「プレビュー」なら、追加のソフトなしで PDF を結合できます。プレビューは開いているファイルそのものに変更を保存するので、元のファイルを残しておきたい場合は「ファイル」>「複製」でコピーを作ってから作業してください。

  1. 1つ目の PDF をプレビューで開きます。
  2. 「表示」>「サムネール」を選び、ページのサイドバーを表示します。
  3. Finder から別の PDF をサイドバーにドラッグするか、開いている別のプレビューのウインドウから個々のページをドラッグし、入れたい位置にドロップします。
  4. サムネールを上下にドラッグして、ページの順番を整えます。
  5. そのまま保存するか、「ファイル」>「PDF として書き出す…」を選んで新しいファイルとして保存します。

Adobe Acrobat で PDF を結合する

Adobe Acrobat には「ファイルを結合」(Combine Files)というツールがあり、PDF だけでなく Word ファイルや画像などの文書もまとめて1つの PDF にできます。ファイルを追加して並べ、「結合」をクリックするだけです。結合は Acrobat の有料機能の一部で、無料の Acrobat Reader でできるのは PDF の表示、フォームへの入力、署名です。職場ですでに Acrobat を使っているなら、大量の作業やしおりを残したい場合に適しています。

コマンドラインで qpdf を使って PDF を結合する

qpdf は Linux、macOS、Windows で使える無料のオープンソースのプログラムです。たいていの Linux のパッケージマネージャーや、Mac の Homebrew からインストールできます。次のコマンドは新しい空の PDF を作り、a.pdf の全ページ、続いて b.pdf の全ページを追加して、結果を out.pdf に書き出します。入力ファイルは2つのハイフンの前に、必要なだけ並べられます。

qpdf --empty --pages a.pdf b.pdf -- out.pdf

コマンドラインで pdfunite を使って PDF を結合する

pdfunite は poppler-utils に含まれています。poppler-utils は多くの Linux システムに入っている PDF ツール群で、パッケージマネージャーからもインストールできます(Mac では Homebrew の poppler パッケージに含まれています)。最後に書いたファイル名が必ず出力先になるので、Enter キーを押す前に確認してください。定期的にファイルを結合する場合や、作業をスクリプトにしたい場合は、コマンドラインのツールが最適です。

pdfunite a.pdf b.pdf out.pdf

FileReshape を使ってブラウザーで PDF を結合する

Windows パソコンや Chromebook、ソフトをインストールできないパソコンを使っている場合は、FileReshape の「PDF 結合」ページでブラウザー上で結合できます。このページはブラウザーのタブに PDF ライブラリを読み込み、ファイルはそこで、つまりお使いの端末上で結合されます。ファイルはサーバーにアップロードされず、透かしも入らず、ページ数の上限も決まっていません。実際の上限は、ブラウザーが使えるメモリ量で決まります。

ページはそのままコピーされるので、テキストは選択も検索もでき、リンクも機能し、各ページは元のサイズを保ちます。ファイルは1つずつ順番に、それぞれの全ページが追加されます。結合後に個々のページの順番を変えたり、ページを回転・削除したりするには、結合したファイルを「PDF ページ並べ替え」ツールで開いてください。

  1. 「PDF 結合」のページを開き、2つ以上の PDF ファイルをボックスにドロップするか、クリックして選択します。
  2. 矢印を使って、ファイルを希望の順番に並べます。
  3. 「PDF を結合」をクリックし、merged.pdf をダウンロードします。

結合する前に知っておきたい制限

FileReshape の結合では、元のファイルのしおりや目次は引き継がれません。入力済みのフォームフィールドは値が表示されますが、結合したファイルは入力可能なフォームではなくなります。デジタル署名は、署名された文書が変更されるため無効になります。先に結合してから、まとめたファイルに署名してください。パスワードで保護された(暗号化された)PDF は結合できません。PDF リーダーで開いてパスワードなしのコピーを保存し、そのコピーを追加してください。

しおりや機能するフォームが必要な場合は、Acrobat の方が適しています。結合したファイルが大きすぎてメールで送れない場合は、その後で PDF 圧縮ツールにかけてください。

よくある質問

Windows で何もインストールせずに PDF を結合できますか?

Windows には PDF を結合する標準のツールがありません。FileReshape の「PDF 結合」ページのように端末上で動作するブラウザーのツールなら、インストール不要で、ファイルもアップロードされません。

結合するとページの画質は落ちますか?

ここで紹介した方法なら落ちません。プレビュー、Acrobat、qpdf、pdfunite、FileReshape は、ページを画像に変換せずに新しいファイルへコピーするので、テキストも画像も品質が保たれます。

ウェブサイトがファイルをアップロードしていないことは、どうすれば分かりますか?

サイトが説明している仕組みを読んだうえで、自分でも確かめてみてください。ブラウザーの開発者ツールを開いて「Network」(ネットワーク)タブを選び、ファイルを結合します。ブラウザー内で動作するツールなら、ファイルを含むリクエストは送信されません。

各 PDF から一部のページだけを結合できますか?

プレビューでは個々のページをドラッグできます。qpdf では a.pdf 1-3 のようにページ範囲を指定できます。FileReshape の場合は、ファイル全体を結合してから「PDF ページ並べ替え」ツールでページを削除・並べ替えるか、先にファイルを分割してください。