- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view.
// UIImage *image = [UIImage imageNamed:@"2.jpg"];
// 图片保存到相册
// UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil);
//图片展示
// UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 100, 630 *0.5, 584*0.5)];
// imageView.image = image;
// [self.view addSubview: imageView];
//图片转换 jpg -> png
// [self jpgToPng];
//图片转换 jpg -> JPG
[self jpgToJpg];
}
-(void) jpgToPng{
UIImage *image = [UIImage imageNamed:@"2.jpg"];
NSData *data = UIImagePNGRepresentation(image);
UIImage *imagePng = [UIImage imageWithData:data];
// 图片保存到相册
UIImageWriteToSavedPhotosAlbum(imagePng, nil, nil, nil);
}
-(void)jpgToJpg{
UIImage *image = [UIImage imageNamed:@"2.jpg"];
// 数值越小图片质量越低。 0~1之间
NSData *data = UIImageJPEGRepresentation(image, 0.4);
UIImage *imagePng = [UIImage imageWithData:data];
// 图片保存到相册
UIImageWriteToSavedPhotosAlbum(imagePng, nil, nil, nil);
}
ios图片格式转换和加载图片
最新推荐文章于 2022-10-27 09:40:45 发布