我使用了很棒的 ImageResizing 组件,在尝试上传和读取大小约为 100MB 的图像时遇到“内存不足”错误。它可能看起来很大,但我们是一台打印机,所以很多人确实需要提供这种尺寸的图像。
失败的代码行是:
ImageResizer.ImageBuilder.Current.Build(Server.MapPath(strImagePath), Server.MapPath(strThumbPath), new ResizeSettings("maxheight=" + "150"+ "&maxwidth=" + "238"));
这可能是 GDI 本身失败了,但是除了检测发生的错误并让用户知道之外,还有其他解决方法吗?
提前感谢艾尔