C# Bitmap 转 Bytes数组


首先是Bitmap 转 MemoryStream

MemoryStream ms = new MemoryStream();

bitmap.save(ms, ImageFormat.Jpeg);

ms.Seek(0, SeekOrigin.Begin); //一定不要忘记将流的初始位置重置

 然后是MemoryStream 转 Byte数组

byte bytes = new byte[ms.Length];

ms.Read(bytes, 0, bytes.Length); //如果上面流没有seek 则这里读取的数据全会为0

ms.Dispose();

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM