byte[] 如何转为图片并保存起来
我现在有一个图片的byte[] 我现在想把它转为图片并保存在服务器的文件夹内;要怎么实现???
------解决方案--------------------refer:
byte[] buffer = (byte[])dr["ImageContent"];//假设这里是byte数组
MemoryStream stream = new MemoryStream(buffer);
System.Drawing.Image img = System.Drawing.Image.FromStream(stream);
img.Save("xxx.jpeg", System.Drawing.Imaging.ImageFormat.Jpeg);//xxx.jpeg为文件名
------解决方案--------------------System.IO.File.WriteAllBytes(@"c:\test.jpg", your_bytes);//your_bytes就是byte数组
------解决方案--------------------Refer:
http://www.cnblogs.com/insus/archive/2012/11/14/2769650.html
------解决方案--------------------
+ http://msdn.microsoft.com/zh-cn/library/system.io.file.writeallbytes.aspx
------解决方案--------------------
就是,既然是byte了,直接写文件就可以了,管它是什么东西呢。