这是我的asp.net mvc项目中的操作方法-
[HttpPost]
public ActionResult UploadSignatureTwo(String imageString)
{
byte[] bytes = Convert.FromBase64String(imageString);
Image img;
using (MemoryStream ms = new MemoryStream(bytes))
{
img = Image.FromStream(ms);
}
img.Save(path,ImageFormat.Jpeg); //in app_data folder, has write permission.
}
imageString的示例内容:
/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wB .....
为什么会出现“
A generic error occurred in GDI+
”这个异常?