iOS基础:iOS图片压缩

匿名 (未验证) 提交于 2019-12-02 23:32:01

<1>图片压缩

这个三个方法环环紧扣,使用二分法迅速压缩图片大小,试了下,iPad的话400KB差不多图片不虚,小于200就会虚的很

#pragma mark - 图片压缩

+ (NSData *)resetSizeOfImageData:(UIImage *)sourceImage maxSize:(NSInteger)maxSize {

}

#pragma mark 调整图片分辨率/尺寸(等比例缩放)

+ (UIImage *)newSizeImage:(CGSize)size image:(UIImage *)sourceImage {

}

#pragma mark 二分法

+ (NSData *)halfFuntion:(NSArray *)arr image:(UIImage *)image sourceData:(NSData *)finallImageData maxSize:(NSInteger)maxSize {

}

<2>图片裁剪,单独使用

#pragma ---图片裁剪

//裁剪image大小

-(UIImage*)OriginImage:(UIImage *)image scaleToSize:(CGSize)size{

}

<3>网上搜到了个比较详细的介绍

https://www.jianshu.com/p/99c3e6a6c033

文章来源: https://blog.csdn.net/u013775224/article/details/90258125
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!