iOS UIImage 转NSString
来源:互联网 发布:淘宝买烟是先付款吗 编辑:程序博客网 时间:2024/05/18 20:06
项目中可能会有这样的需求,比如图片上传服务器时一般都会转成NSString再上传
那么问题来了,图片如何转为NSString ,已经被转为NSString的图片如何再转成图片
其实很简单,给大家两个方法就ok
//图片转字符串-(NSString *)UIImageToBase64Str:(UIImage *) image{ NSData *data = UIImageJPEGRepresentation(image, 1.0f); NSString *encodedImageStr = [data base64EncodedStringWithOptions:NSDataBase64Encoding64CharacterLineLength]; return encodedImageStr;}
//字符串转图片-(UIImage *)Base64StrToUIImage:(NSString *)_encodedImageStr{ NSData *_decodedImageData = [[NSData alloc] initWithBase64Encoding:_encodedImageStr]; UIImage *_decodedImage = [UIImage imageWithData:_decodedImageData]; return _decodedImage;}
ok 大家可以去测试一下
测试demo 上传到群空间,欢迎下载。
UIImage和Base64互转.zip
苹果开发群 :414319235 欢迎加入 欢迎讨论问题
2 0
- iOS UIImage 转NSString
- iOS UIImage 转NSString
- iOS:NSString生成UIImage
- ios中各数据类型转换 NSData转NSString,Byte,UIImage
- NSData转NSString,Byte,UIImage
- iOS UIImage 和 NSString的相互转化
- 【IOS开发】UIImage 和 NSString的保存
- 【IOS开发】UIImage 和 NSString的保存
- ios objective-c nsstring uiimage calayer (nsstring draw as uiimage) 旋转
- NSData转NSString,Byte,UIImage ,int
- UIImage 和 NSString 之间的互转
- OC中 NSData转NSString,Byte,UIImage
- NSData类型转换:转NSString,Byte,UIImage
- IOS---NSdata 与 NSString,Byte数组,UIImage 的相互转换
- IOS---NSdata 与 NSString,Byte数组,UIImage 的相互转换
- IOS---NSdata 与 NSString,Byte数组,UIImage 的相互转换
- ios -- NSdata 与 NSString,Byte数组,UIImage 的相互转换
- iOS -- NSdata 与 NSString,Byte数组,UIImage 的相互转换
- 自定义VIEW
- perl记录日志
- ios读取系统相册以及获取图片的名字
- springMVC学习笔记---注解优化
- 【Mysql】忘记密码如何修改原始密码
- iOS UIImage 转NSString
- 分享一个可以获取7天24小时的天气预报API,包含PM2.5等数据
- Linux下各种性能监控的命令(整理)
- <context-param>的作用
- 传智播客凭什么改变IT教育
- 制作企业网站要关注哪些问题
- Python3.x urllib
- 如何配置端口号
- 算法定义及其主要特征