Quartzフイルタは,GhostScriptやpdfsizeoptを使った方法よりも,品質やサイズ,速度で有利。
Macではプレビューのファイル>書き出す…のダイアログで,フォーマット: PDF,Quartzフィルタ: Reduce File Sizeを選ぶと,ファイルサイズを小さくすることができる。 ファイルサイズはかなり小さくなるが,画像が圧縮しすぎで粗くなる。 ほどほどに圧縮するには次のようにする。
Reduce File Sizeは,Quartzフィルタの一つで/System/Library/Filters/Reduce File Size.qfilter
にある。コピーを~/Library/Filters
に保存する。
ColorSyncユーティリティでも同じことができる。
JavaScriptやPython, automatorを使って,コマンドラインからQuartzフィルタを適用することもできる。