日期:2014-05-17  浏览次数:20420 次

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
------解决方案--------------------
引用:
System.IO.File.WriteAllBytes(@"c:\test.jpg", your_bytes);//your_bytes就是byte数组


+  http://msdn.microsoft.com/zh-cn/library/system.io.file.writeallbytes.aspx
------解决方案--------------------
引用:
System.IO.File.WriteAllBytes(@"c:\test.jpg", your_bytes);//your_bytes就是byte数组


就是,既然是byte了,直接写文件就可以了,管它是什么东西呢。