2012-12-01 168 views
1

我想保持一個UIImage相同的可視大小,但減少它的文件大小。有沒有辦法做到這一點?減少UIImage的文件大小?

例如,如果用戶正在保存10張使用相機拍攝的圖像,我希望它們在保留大部分質量和原始圖像的寬度和高度的同時達到較小的文件大小。

+0

你要麼通過降低質量來增加JPG壓縮,否則你不得不減少圖像的大小(多少像素.. 。例如,屏幕分辨率就足夠了)。如果你爲'UIImageView'做這個,後者似乎對我有意義。相機拍攝的像素數多於設備能夠顯示的像素數(不放大)。 – Rob

回答

0

保存爲更高的壓縮 JPEG(會降低質量)

NSData * UIImageJPEGRepresentation (
    UIImage *image, 
    CGFloat compressionQuality 
);