3
PDFs 2.1 と PDFLab 2.0.3r2 を組み合わせる

PDFは、情報配信において最も人気のあるドキュメントフォーマットの一つとなっています。それには十分な理由があります。PDFは誰でも無料で閲覧でき、受信者が特定のフォントをインストールしているかどうかを(一般的に)気にする必要がなく、受信者がドキュメントの内容をどのように表示するかを正確に制御できるからです。一方、PDFは受信者にとって基本的に読み取り専用です。もちろん、Adobe AcrobatやPDF PenなどのユーティリティがあればPDFに変更を加えることができますし、Mac OS Xのプレビューアプリケーションでも基本的な注釈を追加できますが、PDFは大部分が静的なフォーマットです。

興味深いことに、読者から「PDF編集機能」について最も多く寄せられる要望は、PDFファイルの内容を実際に変更する方法ではなく、 複数のPDFを1つに結合する方法です 。商用ソフトウェアでも同様のことが可能ですが、私は2つの無料(寄付をお願いしています)ソリューションを見つけました。Monkeybread Softwareの Combine PDFs 2.1   )とFabien Conusの PDFLab 2.0.3r2   )です。同僚のChristopher Breenが2005年12月にCombine PDFsを推奨しましたが、今でも良い選択肢です。しかし、PDFLabはその後、より魅力的なツールへと進化しました。

どちらのユーティリティも使い方は似ています。複数の PDF ファイルをアプリケーションアイコンかアプリケーションウィンドウにドラッグするだけです。必要に応じてページを並べ替えたり、不要なページを削除したりできます。Combine PDFs では、結果ファイルの内部文書名と作成者名を選択してから Merge PDFs をクリックします。PDFLab では Create PDF をクリックするだけです。どちらのアプリでも、結果ファイルの名前と場所を選択します。すると、すべてのソースファイルが含まれた新しい PDF が作成されます。元の PDF が検索可能であれば、結果の PDF も検索可能になります。(興味深いことに、保護された PDF を 1 つ以上結合すると (PDF は、表示、印刷、コピー、編集にパスワードを要求するように保護できます)、どちらのユーティリティを使用しても、結果の PDF ではその保護が解除されます。)

しかし、それぞれのアプリにはそれぞれ利点がある。Combine PDF の最大の利点は、 PDF間で個々のページの順序を変更するのが簡単なことだ 。リスト内でページを上下にドラッグするだけだ。(PDFLab ではこれができるようだが、あるソース PDF 内から別のソース PDF にページを移動しようとしたときに、できなかった。) また、文書内の任意のページをダブルクリックすれば、そのページのクイック プレビューを表示することもできる。これは、PDF 内のどのページを残すか、または削除するか (または、後述するように回転するか) を決めるときに便利な機能だ。Combine PDFs の PDF オプション メニューには、いくつかの「ボックス」オプションもあるが、残念ながら、開発者はこれらのオプションの機能について説明しておらず、どのオプションを使っても、結果として得られる結合された PDF に違いは見られなかった。

PDF画像を結合する

一方、PDFLab は、各 PDF ファイルのページが下にグループ化されて一覧表示されるため、より見やすい表示を実現し、機能も豊富です。 最終文書に空白ページを追加したり (ソース PDF ファイル間の「スペーサー」として使用するなど)、個々のページを複製したり、最終 PDF に含めるページの範囲を選択したり (個々のページを手動で削除する代わりに)、結果の PDF に奇数ページだけまたは偶数ページだけを含めるように選択したり、奇数ページと偶数ページの 2 つの PDF を自動的に作成したり (片面プリンタで両面シートを印刷する場合に便利なオプション)、2 つの文書をインターリーブしたりすることもできます。 また、PDFLab を使用して 1 つの PDF ファイルを複数の文書に分割し、元の PDF の各ページに対応する 1 つの PDF 文書を作成することもできます。 PDFLab では、ページの拡大縮小を好みの用紙サイズに合わせて自動的に行ったり、ソース PDF のアウトラインを保持したり、結合された PDF を表す最終製品に新しいアウトラインを追加したりすることもできます。

PDFLab画像

PDFLabは、個々のPDFファイルを操作するための様々な機能も提供しています。パスワードによる暗号化を追加したり(正しいパスワードがあれば削除)、テキストまたは画像の透かしを追加したりできます。さらに、PDFLabは特にIntel Macで大幅に高速化されます。

どちらのアプリケーションも、個々の文書を回転させることができます。これは、元のPDF文書の向きが全て同じではない場合に便利です。また、どちらもPDFから個々のページ、またはページグループを「抽出」することもできます。例えば、大きな電子書籍から3ページだけを切り出す場合などです。

これらのユーティリティはいずれも、特定のPDFファイル、例えば特殊なPDF機能を使用しているファイルでは問題が発生する可能性があることにご注意ください。しかし、私のテストでは、どちらも保護されたPDFファイルでも問題なく動作し、Adobe Acrobatの注釈も結合ファイルに問題なく引き継がれました。唯一の問題は、「PDFを結合」機能を使用してページサイズが異なるPDFを結合した際に発生しました。あるケースでは、結合後の文書の1ページが不自然に引き伸ばされていました。

特定のPDF文書内のページ順序を変更する必要がある場合は、「Combine PDFs」が便利です。しかし、その機能が必要ない場合は、PDFLabが最適です。

Combine PDFs 2.1 は Mac OS X 10.1 以降で動作しますが、ユニバーサルバイナリではありません。PDFLab 2.0.3 は Mac OS X 10.3.9 以降で動作し、ユニバーサルバイナリです。

2007 年 3 月 13 日更新: 記事が修正され、Combine PDFs を使用すると PDF の個々のページをプレビューできることが示されました。