I have a problem when I try to convert stream to image. It shows me an error in:
Image returnImage = Image.FromStream(ms);
if (reader[12] != System.DBNull.Value)
{
Byte[] image = (Byte[])reader[12];
c.image = byteArrayToImage(image);
}
public Image byteArrayToImage(byte[] byteArrayIn)
{
MemoryStream ms = new MemoryStream();
ms.Write(byteArrayIn, 0, byteArrayIn.Length);
ms.Seek(0, SeekOrigin.Begin);
ms.Close();
Image returnImage = Image.FromStream(ms);
return returnImage;
}
new MemoryStream(byteArrayIn)and save yuorself theWriteandSeekcalls.FromStreammethod.