本文介绍了字节数组到图像的解决方案的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

代码如下:





The code is given below,


var html = String.Format("<body>Hello world: {0}</body>", DateTime.Now);
            var htmlToImageConv = new NReco.ImageGenerator.HtmlToImageConverter();
            var jpegBytes = htmlToImageConv.GenerateImage(html, ImageFormat.Jpeg);







在上面的代码中,jpegBytes包含如何将字节数组转换为图像的字节数组







请帮帮我...

先谢谢




In the above code jpegBytes contains the byte array how to convert the byte array to image



pls help me...
Thanks in Advance

推荐答案



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



阅读此CodeProject文章: []



-KR


Read this CodeProject article: C# Image to Byte Array and Byte Array to Image Converter Class[^]

-KR


这篇关于字节数组到图像的解决方案的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-29 04:05