iOS 上传图片压缩大小设置

释放双眼,带上耳机,听听看~!
+(NSData *)imageData:(UIImage *)myimage
{
    NSData *data=UIImageJPEGRepresentation(myimage, 1.0);
    
    if (data.length>1024 *1024) {
        if (data.length>10240*1024) {//10M以及以上
            data=UIImageJPEGRepresentation(myimage, 0.1);//压缩之后1M~
        }else if (data.length>5120*1024){//5M~10M
            data=UIImageJPEGRepresentation(myimage, 0.2);//压缩之后1M~2M
        }else if (data.length>2048*1024){//2M~5M
            data=UIImageJPEGRepresentation(myimage, 0.5);//压缩之后1M~2.5M
        }
        //1M~2M不压缩
    }
    return data;
}

 

人已赞赏
iOS文章

iOS 时间戳转时间

2019-11-17 5:43:58

iOS文章

iOS常用宏定义

2019-11-17 9:45:31

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索