相关疑难解决方法(0)

System.Drawing.Image.FromFile()上的Out of Memory异常

我有一个图像上传器和裁剪器,它创建缩略图,我偶尔会在以下行中获得Out Of Memory异常:

Dim bm As Bitmap = System.Drawing.Image.FromFile(imageFile)
Run Code Online (Sandbox Code Playgroud)

错误的发生是微小的,非常罕见,但我总是想知道可能导致它的原因.imageFile变量只是一个Server.MapPath到图像的路径.

我很好奇,如果有人以前遇到过这个问题,他们是否有任何想法可能导致它?这可能是图像的大小吗?

我可以在必要时发布代码以及我所拥有的任何支持信息,但是我很乐意听到人们对此的看法.

asp.net image bitmap

41
推荐指数
3
解决办法
7万
查看次数

如何在代码中将图像文件添加到图像列表?

我有一个图像列表,并想在我的代码中将图像目录添加到图像列表中。我该怎么做?当我运行代码时:

'Load all of the items from the imagelist
For Each path As String In Directory.GetFiles("Images\LanguageIcons\")
     imlLanguagesIcons.Images.Add(Image.FromFile(path))
Next
Run Code Online (Sandbox Code Playgroud)

我收到内存不足的异常。目前只有14张图片,因此应该没有问题。有帮助吗?

.net c# vb.net imagelist

5
推荐指数
1
解决办法
3万
查看次数

标签 统计

.net ×1

asp.net ×1

bitmap ×1

c# ×1

image ×1

imagelist ×1

vb.net ×1