画像のサイズは約1.5MBです。大きすぎます。画像をpdfファイルに変換していきます。画像のサイズを縮小する方法 (幅、高さは同じ)? または、画像をPDFに変換した後にPDFファイルのサイズを変更する方法は?
現在、私は以下のコードを使用しています:
img = [UIImage imageWithData:UIImageJPEGRepresentation(img, 0.01f)];
しかし、画像のサイズはまだ大きいです。
何かアドバイス?
問題は「PDF内の画像」のサイズではなく、画像のサイズにあると確信していますか?
サイズは1.5MBとおっしゃっていますが、いつですか?行の前または後[UIImage imageWithData:UIImageJPEGRepresentation(img, 0.01f)];
?
高い圧縮率を使用しているため、サイズが1.5MBの場合、画像の解像度は非常に高くなります。圧縮は奇跡を行うことはできません;-)
ただし、PDF変換に問題があると思われるので、行後の画像の画像サイズを確認して[UIImage imageWithData:UIImageJPEGRepresentation(img, 0.01f)];
お知らせください