본문 바로가기

IT/C#, NHibernate

C# image를 byte 배열(Array)로, byte 배열(Array)을 image로 바꾸는 방법

반응형
C# 이미지를 byte 배열로 바꾸는 법
public byte[] imageToByteArray(System.Drawing.Image imageIn)
{
 MemoryStream ms = new MemoryStream();
 imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif);
 return  ms.ToArray();
}
C# byte 배열를 image 로 바꾸는 법
public Image ByteArrayToImage(byte[] bytes)
{
     MemoryStream ms = new MemoryStream(bytes);
     Image recImg = Image.FromStream(ms);
     return recImg ;
}