/** * 压缩图片 * image:将要压缩的图片 size:压缩后的尺寸 */-(UIImage*)
OriginImage:(UIImage *)image scaleToSize:(CGSize)size{ // 下面方法,第一个参数表示区域大小。第二个参数表示是否是非透明的。如果需要显示半透明效果,需要传NO,否则传YES。第三个参数就是屏幕密度了
UIGraphicsBeginImageContextWithOptions(size, NO, [UIScreen mainScreen].scale); [image drawInRect:CGRectMake(0,
0, size.width,
size.height)]; UIImage* scaledImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext();
return
scaledImage; //返回的就是已经改变的图片}
图片压缩
最新推荐文章于 2024-10-23 19:30:23 发布