好的,我正在创建一个 photobooth 应用程序,它正在工作。
我正在从从网络摄像头 Jquery 插件获取的 base64 字符串创建图像,然后使用扩展方法将其转换为图像,然后尝试保存它。默认情况下,图像的分辨率为 320 宽 x 240 高。
这是我的代码,它有效。
var Image = model.Base64String.ToImage();
Image.Save("C:/PhotoRoute/" + model.ID + ".jpg", ImageFormat.Jpeg);
但是,后来我意识到我需要将分辨率更改为 320 x 426 像素。
我所做的只是更改插件所拍摄图像的大小,我所有的 C# 代码都是相同的,但现在我收到“GDI+ 中发生的通用错误”错误。
可能是图像太大的问题吗?还有什么问题?