iOS开发-image图片压缩_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > iOS开发-image图片压缩

iOS开发-image图片压缩

 2017/11/8 15:54:15  小圭哥  程序员俱乐部  我要评论(0)
  • 摘要:///压缩图片+(NSData*)imageCompressToData:(UIImage*)image{NSData*data=UIImageJPEGRepresentation(image,1.0);if(data.length>300*1024){if(data.length>1024*1024){//1M以及以上data=UIImageJPEGRepresentation(image,0.1);}elseif(data.length>512*1024){//0.5M
  • 标签:图片 iOS 开发 压缩
///压缩图片
+ (NSData *)imageCompressToData:(UIImage *)image{
    NSData *data=UIImageJPEGRepresentation(image, 1.0);
    if (data.length>300*1024) {
        if (data.length>1024*1024) {//1M以及以上
            data=UIImageJPEGRepresentation(image, 0.1);
        }else if (data.length>512*1024) {//0.5M-1M
            data=UIImageJPEGRepresentation(image, 0.5);
        }else if (data.length>300*1024) {//0.25M-0.5M
            data=UIImageJPEGRepresentation(image, 0.9);
        }
    }
    return data;
}

 

发表评论
用户名: 匿名