为什么会出现内存不足错误?谢谢if (File.Exists(photoURI)){ FileStream fs = new FileStream(photoURI, FileMode.Open, FileAccess.Read); Image img = Image.FromStream(fs); fs.Close();}
3 回答
噜噜哒
TA贡献1784条经验 获得超7个赞
在Image.FromFile文档中,OutOfMemoryException如果发生以下情况,可以抛出an :
该文件没有有效的图像格式。
-要么-
GDI +不支持文件的像素格式。
检查图像格式。
另外,如果要在加载图像后立即关闭流,则必须复制该图像。在这里看看。GDI +必须在图像的生命周期内保持流打开。
- 3 回答
- 0 关注
- 1063 浏览
添加回答
举报
0/150
提交
取消