C# 图片与二进制转换的简单实例
程序员文章站
2024-02-19 12:48:28
复制代码 代码如下:///图片转二进制private byte[] convertbyte(image img){ memorystre...
复制代码 代码如下:
///图片转二进制
private byte[] convertbyte(image img)
{
memorystream ms = new memorystream();
img.save(ms, img.rawformat);
//byte[] bytes = new byte[ms.length];
//ms.read(bytes, 0, convert.toint32(ms.length));
//以上两句改成下面两句
byte[] bytes = ms.toarray();
ms.close();
return bytes;
}
///二进制生成图片
private image convertimg(byte[] datas)
{
memorystream ms = new memorystream(datas);
image img = image.fromstream(ms, true);
ms.close();
return img;
}