iOS image和string的相互转换

#pragma mark 图片转字符串

-(NSString *)UIImageToBase64Str:(UIImage *)image

{

NSData *data = UIImageJPEGRepresentation(image, 1.0f);

NSString *encodedImageStr = [data base64EncodedStringWithOptions:NSDataBase64Encoding64CharacterLineLength];

return encodedImageStr;

}

#pragma mark 字符串转图片

-(UIImage *)Base64StrToUIImage:(NSString *)_encodedImageStr

{

NSData *_decodedImageData   = [[NSData alloc] initWithBase64Encoding:_encodedImageStr];

UIImage *_decodedImage      = [UIImage imageWithData:_decodedImageData];

return _decodedImage;

}

时间: 2024-10-12 02:31:28

iOS image和string的相互转换的相关文章

XML 之 与Json或String的相互转换

1.XML与String的相互转换 [1] XML 转为 String //载入Xml文件 XmlDocument xdoc = new XmlDocument(); xdoc.Load("xml文件"); string xmlStr = xdoc.InnerXml; [2] String 转为 XML //载入Xml字符串 XmlDocument xdoc = new XmlDocument(); xdoc.LoadXml("xml字符串"); //保存为Xml文

C++.【转】C++数值类型与string的相互转换

1.C++数值类型与string的相互转换 - JohnGu - 博客园.html(https://www.cnblogs.com/johngu/p/7878029.html) 2. 1.数值类型转换为string 1.1使用函数模板+ostringstream 使用函数模板将基本数据类型(整型.字符型.实型.布尔型)转换成string. 1 2 3 4 5 6 7 8 9 10 11 12 //ostringstream对象用来进行格式化的输出,常用于将各种类型转换为string类型 //os

iOS中date和string的相互转换

必须知道的内容 G: 公元时代,例如AD公元     yy: 年的后2位     yyyy: 完整年     MM: 月,显示为1-12     MMM: 月,显示为英文月份简写,如 Jan     MMMM: 月,显示为英文月份全称,如 Janualy     dd: 日,2位数表示,如02     d: 日,1-2位显示,如 2     EEE: 简写星期几,如Sun     EEEE: 全写星期几,如Sunday     aa: 上下午,AM/PM     H: 时,24小时制,0-23

iOS开发宝典:String用法大全

本文转载至 http://mobile.51cto.com/iphone-395171.htm 新手们还在等什么?这是一本属于你的iOS开发"字典",在这里你可以查到字符串.数组.字典的各式各样的用法与详述. AD:干货来了,不要等!WOT2015 北京站演讲PPT开放下载! 一.NSString 创建字符串.  NSString *astring = @"This is a String!"; 创建空字符串,给予赋值.  NSString *astring = [

C#中string和List<string>的相互转换

C#中string和List<string>的相互装换: List<string> list=new List<string>(); string str=""; listTostr: str=string.Join(',',list.ToArray());  //以","存在于str中 如:list=("1","2","3");==>str="1,2,3

转——JAVA中calendar,date,string 的相互转换和详细用法

package cn.outofmemory.codes.Date; import java.util.Calendar; import java.util.Date; public class CalendarDemo { public static void main(String[] args) { Calendar calendar=Calendar.getInstance(); calendar.setTime(new Date()); System.out.println("现在时间

int与string的相互转换

<1>stringstream 的方式 C++标准库里面有一个stringstream可以用于各种数据类型之间的转换.无论是从int到string,还是从string到int都可以使用这种方法. 需要包含的头文件是<sstream>. 使用方法如下: #include <sstream> #include <iostream> #include <string> using namespace std; int main() { string s

Java中Date与String的相互转换

我们在注册网站的时候,往往需要填写个人信息,如姓名,年龄,出生日期等,在页面上的出生日期的值传递到后台的时候是一个字符串,而我们存入数据库的时候确需要一个日期类型,反过来,在页面上显示的时候,需要从数据库获取出生日期,此时该类型为日期类型,然后需要将该日期类型转为字符串显示在页面上,Java的API中为我们提供了日期与字符串相互转运的类DateForamt.DateForamt是一个抽象类,所以平时使用的是它的子类SimpleDateFormat.SimpleDateFormat有4个构造函数,

List与String的相互转换

List转字符串,用逗号隔开 List<string> list = new List<string>(); list.Add("a"); list.Add("b"); list.Add("c"); string s = string.Join(",", list.ToArray()); ModuleCodes = request.moduleCodes.IndexOf(',') > 0 ? re