• C#byte怎么转成图片


    这个其实很简单我给大家提供一个方法吧

            /// <summary>
            /// 字节数组生成图片
            /// </summary>
            /// <param name="Bytes">字节数组</param>
            /// <returns>图片</returns>
            private Image byteArrayToImage(byte[] Bytes)
            {
                using (MemoryStream ms = new MemoryStream(Bytes))
                {
                    Image outputImg = Image.FromStream(ms);
                    return outputImg;
                }
            }        

    使用方法也很简单
    如下
    如果我们有一个图片控件的话可以这样写

    pictureBox1.Image = byteArrayToImage(result.ResultByte);

    这样就行了。
    因为byteArrayToImage返回的是个Image类型,所以可以直接赋值给pictureBox1的Image 属性。
    如果你的是Gif图片的话需要这样解决

            /// <summary>
            /// 字节数组生成图片
            /// </summary>
            /// <param name="Bytes">字节数组</param>
            /// <returns>图片</returns>
            private Image byteArrayToImage(byte[] Bytes)
            {
                MemoryStream ms = new MemoryStream(Bytes);
                Image outputImg = Image.FromStream(ms);
                return outputImg;
            }
  • 相关阅读:
    poj2752Seek the Name, Seek the Fame【kmp next数组应用】
    poj1961Period【kmp next数组】
    poj2406(kmp next数组)
    KMP原理
    0529
    0428
    2045年4月25日
    0421
    黄金连分数【大数】
    学习linux内核时常碰到的汇编指令(1)
  • 原文地址:https://www.cnblogs.com/vaevvaev/p/6922994.html
Copyright © 2020-2023  润新知