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

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

 

相关文章:

  • 2022-01-21
  • 2021-08-28
  • 2021-11-17
  • 2021-08-25
  • 2021-08-28
  • 2022-12-23
  • 2021-11-28
猜你喜欢
  • 2022-12-23
  • 2021-05-28
  • 2021-09-09
  • 2022-12-23
  • 2021-07-30
  • 2021-11-02
  • 2021-11-22
相关资源
相似解决方案