現在、 Xcode 8.2.1 Swift3 でアプリの開発を行っております。
その際、画像を圧縮しようと思っており、UIImageJPEGRepresentation
を利用して圧縮を試みてみました。
ところが、このメソッドを利用した圧縮では、元サイズが大きいは希望するサイズまで圧縮しきることが出来ず困っています。
UIImageJPEGRepresentation
のqualityの引数には0をいれるのが最も圧縮する方法というのを知り試してみたのですが、それでもだめでした。
※ 20KB以下にしたいのですが、1029KB => 214KBが限界でした。
どのようにすれば、それ以上の圧縮ができるのでしょうか。
それともiOS側での処理を諦め、サーバーサイドでの処理が必要になるのでしょうか。
回答1件
あなたの回答
tips
プレビュー