【发布时间】:2010-10-14 07:23:36
【问题描述】:
我们在使用允许用户上传和裁剪图像的 ASP.NET 应用程序时遇到问题。之后图像都被缩放到固定大小。当处理一个大文件时,我们基本上会耗尽内存;似乎 JPEG 的处理效率很低——我们使用的是 System.Drawing.BitMap。你有什么一般性的建议,也许还有一些指向更高效的图像处理库的建议吗?你有什么经验?
【问题讨论】:
-
我建议使用 imageresizing.net 库 - 它可以正确处理内存使用情况,并使您无需手动避免 the 28+ pitfalls 这是 MS 警告不要在 ASP.NET 应用程序中使用 System.Drawing 的原因。