First method: Convert Image to byte[] array:
public byte[] imageToByteArray(System.Drawing.Image imageIn) { MemoryStream ms = new MemoryStream(); imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif); return ms.ToArray(); }
his method uses the System.Drawing.Image.Save method to save the image to a memorystream. Thememorystream can then be used to return a byte array using the ToArray() method in the MemoryStream class.
Second method: Convert byte[] array to Image:
public Image byteArrayToImage(byte[] byteArrayIn) { MemoryStream ms = new MemoryStream(byteArrayIn); Image returnImage = Image.FromStream(ms); return returnImage; }

浙公网安备 33010602011771号