C# 将bitmap转换成字节数组
时间: 2023-08-18 20:06:10 浏览: 197
Base64ImgTest.zip
好的,可以使用C#中的Bitmap类和MemoryStream类来实现这个过程。下面是一个示例代码:
```
Bitmap bitmap = new Bitmap("path/to/bitmap.png"); // 读取Bitmap文件
MemoryStream stream = new MemoryStream();
bitmap.Save(stream, ImageFormat.Png); // 将Bitmap保存成PNG格式的字节数组
byte[] byteArray = stream.ToArray(); // 获取字节数组数据
stream.Close(); // 关闭流
```
这个代码片段将读取一个Bitmap文件,将其保存成PNG格式的字节数组,并将结果存储在byteArray变量中。注意,这个过程可能会消耗一些内存,因此需要根据实际情况进行优化。
阅读全文