2011-01-28 44 views

回答

3

通過UIImageJPEGRepresentation將UIImage轉換爲NSData可能會對尺寸產生顯着影響。 UIImageJPEGRepresentation需要一個壓縮因子參數,並根據該值返回的NSData將會變大或變小。

在我的測試中,UIImageJPEGRepresentation(image, 1.0f)的字節數增加了一倍多。 要減小尺寸,請使用小於1.0的數字,但請注意這會降低圖像質量。

UIImagePNGRepresentation將返回一個未壓縮的PNG版本的圖像,這將比原始JPEG大得多。

相關問題