How to convert byte array into a image?
Code:
Byte[] photo = Convert.FromBase64String(value);
//System.Text.UTF8Encoding encoding = new System.Text.UTF8Encoding();
//Byte[] photo = encoding.GetBytes(value);
//old 1
MemoryStream ms = new MemoryStream(photo, 0, photo.Length);
ms.Position = 0;
ms.Write(photo, 0, photo.Length);
System.Drawing.Image image = System.Drawing.Image.FromStream(ms, true);// this line giving exception parameter not valid
image.Save(@"C:\MyImage2.jpg");
Comment