如何编写将System.Drawing.Bitmap转换为字节数组的扩展方法?image.Save(ms, image.RawFormat) End Using然而,当我使用它时,我得到了一个从"System.Runtime.InteropServices.ExternalException:()操作抛出的“在GDI+中发生的通用错误”。
MemoryStream ms = new MemoryStream(byteSource)) var img = (Bitmap)Image.FromStream(ms);我得到一个参数无效的错误我的问题是: byteSource是什么很重要吗?我的意思是,它可以是一个任意的字节数组吗?或者它必须已经是一种图像格式?我正在尝试诊断参数无效错误的原因。