首先抱歉英语。当我尝试从我的Win应用程序中的图片框中保存位图(“通用GDI +错误”)时遇到一个奇怪的问题,我知道尝试保存到没有权限的目录时会发生此问题,但是在这种情况下,我试图将其保存到memoryStream中。
using (MemoryStream fotoStream = new MemoryStream())
{
Bitmap imagen = picture1.Image as Bitmap;
imagen.Save(fotoStream, imagen.RawFormat); //Error here
byte[] array = fotoStream.ToArray();
fotoStream.Close();
}
对此有何看法?
最佳答案
您可以将图像保存为其他任何格式,还是可以调用未指定格式的Save
重载?
您是否检查过图像的尺寸以确保宽度和高度都不为零?