美文网首页
关于UIImage文件大小的问题

关于UIImage文件大小的问题

作者: fly大梦想家 | 来源:发表于2020-06-23 16:32 被阅读0次

需求是微信分享的缩略图要做判断,超过api规定的就用系统默认的缩略图
问题是这样:
本地缓存里找到该image,查看大小17.2kb,通过UIImagePNGRepresentation,转换后data.length = 92403,通过UIImageJPEGRepresentation(UIImage* image, 1.0)得到的data.length = 52314
微信分享的话要求缩略图大小<32k
于是我做了如下判断
if(imagedata.length <30 *1024){
//可以分享
}else{
//不可以分享
}
用data这个判断很显然我这个图片是分享不了的,但是去掉这个判断可以分享,意味着我这个图片的确是没超过32k,我不知道问题出在哪里,如果imagedata.length判断不准,那我该用什么来判断

相关文章

网友评论

      本文标题:关于UIImage文件大小的问题

      本文链接:https://www.haomeiwen.com/subject/zsuhfktx.html