如何将图像转换为字节数组有人能建议我如何将图像转换为字节数组,反之亦然?如果有人有一些代码样本来帮助我,那就太好了。我正在开发一个WPF应用程序并使用流读取器。
3 回答
米脂
TA贡献1836条经验 获得超3个赞
public byte[] ImageToByteArray(System.Drawing.Image imageIn){ using (var ms = new MemoryStream()) { imageIn.Save(ms,imageIn.RawFormat); return ms.ToArray(); }}
繁星coding
TA贡献1797条经验 获得超4个赞
byte[]
public static byte[] converterDemo(Image x){ ImageConverter _imageConverter = new ImageConverter(); byte[] xByte = (byte[])_imageConverter.ConvertTo(x, typeof(byte[])); return xByte;}
HUWWW
TA贡献1874条经验 获得超12个赞
public byte[] imageToByteArray(System.Drawing.Image imageIn){ MemoryStream ms = new MemoryStream(); imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif); return ms.ToArray();}public Image byteArrayToImage(byte[] byteArrayIn){ MemoryStream ms = new MemoryStream(byteArrayIn); Image returnImage = Image.FromStream(ms); return returnImage;}
- 3 回答
- 0 关注
- 917 浏览
添加回答
举报
0/150
提交
取消