您的位置:首页 > 产品设计 > UI/UE

iPhone UIImage保存到文件,PNG/JPEG自适应

2012-02-04 23:51 447 查看


iPhone UIImage保存到文件,PNG/JPEG自适应

分类: iPhone2010-02-25
20:59 926人阅读 评论(0) 收藏 举报

来源:苹果开发中文网 www.cocoadev.cn

+ (BOOL)writeImage:(UIImage*)image toFileAtPath:(NSString*)aPath

{

if ((image == nil) || (aPath == nil) || ([aPath isEqualToString:@""]))

return NO;

@try

{

NSData *imageData = nil;

NSString *ext = [aPath pathExtension];

if ([ext isEqualToString:@"png"])

imageData = UIImagePNGRepresentation(image);

else

{

// the rest, we write to jpeg

// 0. best, 1. lost. about compress.

imageData = UIImageJPEGRepresentation(image, 0);

}

if ((imageData == nil) || ([imageData length] <= 0))

return NO;

[imageData writeToFile:aPath atomically:YES];

return YES;

}

@catch (NSException *e)

{

NSLog(@"create thumbnail exception.");

}

return NO;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: