您的位置:首页 > 编程语言 > C#

C# Bitmap类型与Byte[]类型相互转化

2016-03-17 23:31 501 查看

C# Bitmap类型与Byte[]类型相互转化

2011-12-23 16:04 13555人阅读 评论(1) 收藏 举报
byte c# buffer 存储 java

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[] => Bitmap
byte[] bytelist=bytes;
MemoryStream ms1 = new MemoryStream(bytelist);
Bitmap bm = (Bitmap)Image.FromStream(ms1);
ms1.Close();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: