3

私のアプリケーションは、ファイルを電子メールで送信するために、ユーザーの写真を PDF ファイルに保存することを目的としています。小さなサイズの pdf を生成するために、画像を jpeg で圧縮したいと考えています。PDF コンテキストに jpeg を描画すると、PDF ファイルは確かに PNG を使用する場合よりもはるかに小さくなりますが、JPEG を使用するとリークが発生します。

デバッグのために、プロジェクトに jpeg と png ファイルを追加しました。

次のコール リーク:

UIImage * destImage = [UIImage imageNamed:@"Image.JPG"];
[destImage drawInRect:drawingFrame];

これはしません:

UIImage * destImage = [UIImage imageNamed:@"Image.png"];
[destImage drawInRect:drawingFrame];

私が欠けているものはありますか?それは既知の問題ですか?

画像の PNG 表現を使用し、生成する pdf に特定の圧縮オプションを設定する回避策を考えていますが、pdf 生成 SDK でこれが見つかりませんでした。

あなたはそれについて考えがありますか?前もって感謝します。

4

0 に答える 0