将字节转换为图像时分辨率坏了?

时间:2018-10-23 07:23:03

标签: c# bitmap byte

enter image description here

这是将项目文件加载到软件中时发生的情况。当我再次将'byte'参数转换为图片时,就会发生这种情况。

这是我的转换方法:

public Bitmap ConverToImage(byte[] ImageByteArray)
    {
        using (MemoryStream stream = new MemoryStream(ImageByteArray))
        {
            return (Bitmap)Image.FromStream(stream);
        }
    }

将字节推入ImageClass的对象

var image = new LayerClass
                        {
                            rect = l.rect,
                            image = img.ConverToImage(l.imageByte),
                            type = (LayerClass.Type)System.Enum.Parse(typeof(LayerClass.Type), "Image"),
                        };

帮助。

0 个答案:

没有答案