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