/// <summary>
///バイト配列を画像に変換
/// </ summary>
/// <param name = "buffer">バイト配列</ param>
/// <returns>画像</ returns >
public Image BytesToImage(Byte [] buffer)
{
var ms = new MemoryStream(buffer、0、buffer.Length);
var bf = new BinaryFormatter();
object obj = bf.Deserialize(ms);
ms.Close();
return(Image)obj;
}
/// <summary>
///画像をバイト配列に変換
/// </ summary>
/// <param name = "image"> Image </ param>
/// <returns >バイト配列</ returns>
public byte [] ImageToBytes(Image image)
{
var ms = new MemoryStream();
var bf = new BinaryFormatter();
bf.Serialize(ms、image);
ms.Close();
ms.ToArray();を返します。
}
メモを取る