将字节数据转换为Image

时间:2014-06-04 10:10:11

标签: c# asp.net image

我是.net的初学者。我正在尝试从字节格式转换为图像格式。我正在犯错误

我的代码是

MemoryStream ms = new MemoryStream(byt);
                        Image returnImage = Image.FromStream(ms);
                        returnImage.Save("D:\\image.jpg");

行中出现错误“Image returnImage = Image.FromStream(ms);”因为“参数无效。”

1 个答案:

答案 0 :(得分:0)

请尝试以下代码

public static void byteArrayToImage(byte[] data)
{
     using (System.IO.MemoryStream ms = new System.IO.MemoryStream(data))
     {
         Image img=new Bitmap(Image.FromStream(ms));
         img.Save(@"D:\image.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
     }
}