内存不足Image.FromFile

为什么会出现内存不足错误?谢谢


if (File.Exists(photoURI))

{

    FileStream fs = new FileStream(photoURI, FileMode.Open, FileAccess.Read);

    Image img = Image.FromStream(fs);

    fs.Close();

}


四季花海
浏览 1064回答 3
3回答

噜噜哒

在Image.FromFile文档中,OutOfMemoryException如果发生以下情况,可以抛出an :该文件没有有效的图像格式。-要么-GDI +不支持文件的像素格式。检查图像格式。另外,如果要在加载图像后立即关闭流,则必须复制该图像。在这里看看。GDI +必须在图像的生命周期内保持流打开。
打开App,查看更多内容
随时随地看视频慕课网APP