PDFファイルを圧縮してメール送信を容易にしたり、開発者向けに大量のPDFファイルを含むアプリケーションバンドルのサイズを縮小したりするMacユーティリティは数多くあります。PDFshrinkやPdfCompressはそのほんの一例です。しかし、Mac OS Xに標準搭載されているプレビューアプリケーションを使えば、追加のソフトウェアを必要とせず、実際に圧縮を行うことなくPDFファイルのサイズを縮小できることに気づいていない人も多いでしょう。プレビューでPDFファイルを開き、それを(PDFとして)保存するだけで、通常、元のファイルよりも大幅にサイズが小さくなりますが、品質に違いはありません。
(プレビュー保存ダイアログの Quartz フィルター ポップアップ メニューには、ファイル サイズの削減オプションが含まれています。ただし、このオプションは圧縮を使用するため、生成される PDF の画像とテキストの品質が低下します。このオプションを指定せずに PDF を再保存するだけでは、圧縮は行われません。)
プレビューが実際には画像を圧縮していないのに、これはどのように機能するのでしょうか?このプログラムは、OS Xに内蔵されたPDF処理機能を使って、PDFファイルから不要な部分(プレビュー画像、メタデータなど)をすべて削除しているだけです。この機能は、Adobe IllustratorやInDesignで作成されたPDFで特に役立ちます。これらのアプリケーションは、プログラム固有のコンポーネントやその他の重要でないデータをPDFファイル内に保存するため、ファイルサイズが不必要に大きくなる傾向があります。
しかし、圧縮したいPDFファイルがたくさんある場合や、定期的に圧縮作業を行う場合、各ファイルを個別に開いて保存し直すのは面倒です。Mac Gems CandyBarとTransmitの開発元であるPanic社の素晴らしいスタッフに聞いてみてください。彼らは、同社の各プログラム内で多数のPDFグラフィックのサイズを縮小するために、プレビュー保存というテクニックを使っていました。時間と労力を節約するため、このプロセスを自動化する方法を探していた彼らは、そのためのアプリを開発しました。

その結果生まれたのが、OS XのPDF機能を利用してPDFファイルを素早く縮小するシンプルで無料のユーティリティ 「ShrinkIt」です。1つまたは複数のPDFファイルをShrinkItアイコンまたはShrinkItウィンドウにドロップするだけで、数秒で縮小版が作成され、元のファイルと同じ場所に保存されます。元のファイルは、ファイル名の先頭に「org」が付きます。
ShrinkIt の有効性を示す例として、InDesign で作成した 13 個の PDF ファイルを ShrinkIt に投入してみました。各ファイルは InDesign の追加オプションを無効にした状態で保存されているため、ファイルは既に可能な限り小さくなっているはずです。結果として得られたファイルのバッチは 25 パーセント小さくなり、元の 21.7 MB と比較して 16.3 MB になりました。私がテストしたところ、ShrinkIt はテキストと画像の組み合わせを含む PDF のファイル サイズを最大 35 パーセント削減できましたが、主にベクター画像を含むファイルでは最大 95 パーセント削減できたという報告もあります (この手順は無関係なデータを多く含むベクター PDF で最も効果を発揮するため、ShrinkIt ではすべての PDF でファイル サイズが大幅に削減されるわけではありません。実際、ビットマップ コンテンツを多く含む PDF では、結果のファイルが元のファイルよりも大きくなることがあり、場合によっては大幅に大きくなることもあります)。
PDF ファイルを頻繁に扱う場合、読みやすさや画質に影響を与えずに PDF をスリムに保つために ShrinkIt は役立つユーティリティです。
2010 年 2 月 18 日午前 10 時 45 分更新: PDF の再保存と「ファイル サイズの縮小」オプションを使用した再保存の違いを明確にしました。
最新の Gems 情報を常に入手したいですか? Mac Gems ニュースレターにご登録いただくと、毎週、Gems のレビュー概要がメールで直接受信ボックスへ送信されます。