我正在上传图片超过20 MB,正确上传图片的2到3倍,但是在执行了超过5-6次上传之后它会出错,之后它适用于少于1MB的图片但不允许保存超过1MB的图像
在opration之下进行比赛,
base64String
将base64string
转换为byte
;
byte[] imageBytes = Convert.FromBase64String(base64Sting);
从那个imagebytes
我试图根据身高&使用Grapics.DrawImage()
但它给了我一个错误;
内存不足。
在System.Drawing.Image.FromStream(Stream stream,Boolean useEmbeddedColorManagement,Boolean validateImageData)
在System.Drawing.Image.FromStream(Stream stream)
using (MemoryStream ms = new MemoryStream(imageBytes))
{
using (System.Drawing.Image image = System.Drawing.Image.FromStream(ms))
{
//Operations
}
}
但它在
处出现错误 System.Drawing.Image image = System.Drawing.Image.FromStream(ms)