Quartz で生成した PDF サイズを縮小する方法を探しています。CGPDFContext で CGContextDrawImage を使用して画像を描画しています。私が恐れているのは、画像が JPEG ではなくビットマップとして保存されることです。それを確認する方法と、PDF を作成するときにそれを制御する方法はありますか?
また、PDF コンテキストに書き込む前に画像を縮小しようとしましたが、最終的にはさらに大きなファイルになります (ただし、ピクセル単位のページ サイズは小さくなります)。
ありがとう!