2011-05-10 83 views
2

我已1幅高品質的圖像,並將其存儲到一些地方如何在iphone庫中存儲高品質的圖像?

UIImage *image = [[UIImage alloc] initWithData:imageData]; 
NSArray *docDirs = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSAllDomainsMask, YES); 
NSString *docDir = [docDirs objectAtIndex:0]; 
BOOL success = [UIImagePNGRepresentation(image) writeToFile:[docDir stringByAppendingPathComponent:@"test11.png"] atomically:YES]; 

我可以從Xcode的組織者看到圖像分辨率是非常高的質量尺寸:2592×1936年......大小6.1MB

我的問題是如何能在iphone圖書館我店高品質的圖像。我嚴格禁止存儲壓縮圖像。我要只存儲HD高品質圖像。

請不要回復scaleAndRotateImage函數,因爲它會壓縮圖像。

回答

2

ALAssetsLibrary類將讓你這樣做。

+0

謝謝我用過相同的:) – Tariq 2011-05-11 02:08:01

相關問題