ImageConverter
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
using System.Drawing;
using System.Drawing.Imaging;
using System.IO;

class ImageConverter
{
public Image ArrayToImage(byte[] data)
{
MemoryStream ms = new MemoryStream(data);
return Image.FromStream(ms);
}

public byte[] ImageToArray(Image image, ImageFormat format)
{
MemoryStream ms = new MemoryStream();
img.Save(ms, format);
return ms.ToArray();
}
}