一句话:短不了:-) 转换比较简单,方法很多比如:image => long [][] => string
解决方案 »
- 想问一下Silverlight为什么脱离.NET可以运行,开发却可以用C#呢?
- 从第二窗体回到第一窗体
- 安装部署
- 如何用c#在页面中嵌套一个播放器,并且里面添加的是自己喜欢的歌,谢谢高手指点
- webkit.net 获得链接
- 百分相送,很简单的问题,在线结贴
- VS2005中TableLayoutPanel的经典问题,希望大家帮帮忙,贡献出我最后90分
- 请问如何将MSSQLServer数据表中的image和text字段的内容存到本地文件中?
- 怎么样可提高局域网Access数据库连接查找速度
- 用process打印pdf文件
- 求救谁给给个C#压缩文件的源代码啊???(愚翁请进!!!)
- 关于nhibernate的问题
然后:Convert.ToBase64String转换回来差不多,先:Convert.FromBase64String转换成二进制数据....
{
FileStream fs = new FileStream(path, FileMode.Open);
byte[] buf = new byte[fs.Length];
fs.Read(buf, 0, (int)fs.Length);
string s = Convert.ToBase64String(buf);
fs.Close();
return s;
}
Image ToImage(string s)
{
byte[] buf = Convert.FromBase64String(s);
MemoryStream ms = new MemoryStream(buf);
Image img = Image.FromStream(ms);
return img;
}