iOS 图片格式 图片压缩
来源:互联网 发布:矩阵潜袭象棋卡组 编辑:程序博客网 时间:2024/05/29 14:15
#pragma mark ————————— 图片压缩 —————————————
+ (UIImage *)imageYaSuo:(UIImage *) image {
NSData *data = nil;
if(!UIImagePNGRepresentation(image)) {
data =UIImageJPEGRepresentation(image,0.5);
}else{
data =UIImagePNGRepresentation(image);
}
CGFloat length = [data length] / 1024;
NSLog(@"压缩完大小 = %.2f",length);
UIImage * newImage= [UIImageimageWithData:data];
return newImage;
}
#pragma mark ————————— 图片格式 —————————————
+ (NSString *)typeForImageData:(NSData *)data {
uint8_t c;
[data getBytes:&c length:1];
switch (c) {
case 0xFF:
return @"image/jpeg";
case 0x89:
return @"image/png";
case 0x47:
return @"image/gif";
case 0x49:
case 0x4D:
return @"image/tiff";
}
return nil;
}
- iOS 图片格式 图片压缩
- iOS 压缩图片,判断图片格式
- 图片质量压缩 与 图片格式 JPEG PNG
- 图片格式的选择+图片压缩---网页制作
- IOS 图片压缩
- ios--图片压缩/缩放
- IOS 图片压缩
- ios图片压缩
- IOS 图片压缩
- iOS 图片压缩
- IOS 图片压缩
- ios 图片压缩
- ios 图片压缩
- ios 图片压缩
- ios 图片压缩
- ios图片压缩
- ios 图片压缩
- iOS 图片压缩
- Android studio 如何修改工程的包名
- 【Linux】GDB查看栈信息(转)
- springboot + mybatis + 多数据源
- 场景文字序列识别的端到端神经网络
- LeetCode20
- iOS 图片格式 图片压缩
- SQL server存储过程:数据的插入和更新
- 2017年Android百大框架排行榜
- 【Oracle 12c Flex Cluster专题 】— Leaf Node的故障迁移
- 第4部分 库与运行库---(10)内存
- ios知多少
- datetimepicker.js 使用笔记
- 160. Intersection of Two Linked Lists
- OpenGL-纹理读取BMP图片-代码