欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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;
}