C# Bitmap类型与Byte[]类型相互转化
C# Bitmap类型与Byte[]类型相互转化Bitmap => byte[]Bitmap b = new Bitmap( "test.bmp ");MemoryStream ms = new MemoryStream();b.Save(ms,System.Drawing.Imaging.ImageFormat.Bmp);byte[] bytes= ms.GetBuffer();//byte[] bytes= ms.ToArray(); 这两句都可以,至于区别么,下面有解释ms.Close();
byte[] => Bitmapbyte[] bytelist=bytes;MemoryStream ms1 = new MemoryStream(bytelist);Bitmap bm = (Bitmap)Image.FromStream(ms1);ms1.Close();
页:
[1]