码迷,mamicode.com
首页 > 其他好文 > 详细

字符串和图片转换

时间:2014-10-30 16:48:34      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:des   io   os   ar   for   sp   on   bs   new   

//把Image转换成字符串
string ImageToStr(Image img)
{
using (MemoryStream msStream=new MemoryStream())
{
BinaryFormatter sf=new BinaryFormatter();
sf.Serialize(msStream,img);
byte[] bytes = msStream.ToArray();
return Convert.ToBase64String(bytes);
}
}

 

//把字符串转换成图片

 

Image StrToImage(string str)

{
byte[] buffer = Convert.FromBase64String(str);
using (MemoryStream ms=new MemoryStream())
{
ms.Write(buffer,0,buffer.Length);
ms.Position = 0;
BinaryFormatter bf=new BinaryFormatter();
Image img= bf.Deserialize(ms) as Image;
return img;
}
}

字符串和图片转换

标签:des   io   os   ar   for   sp   on   bs   new   

原文地址:http://www.cnblogs.com/puweibuqi/p/4063041.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!