是否有可以为ASP.NET操作图像的应用程序?

时间:2010-07-21 14:53:43

标签: c# asp.net vb.net

我需要的功能基本上是:

  1. 与ASP.NET应用程序轻松集成。
  2. 用户在保存之前使用句柄裁剪图像的能力
  3. 保存期间从任何图像类型到jpg(压缩级别)的图像优化
  4. 在保存期间以适当的h / w比率保存图像
  5. 用户在保存之前旋转图像的能力
  6. 将应用程序翻译成外语的能力,因为它不会在国际网站上使用
  7. 如果您知道任何符合我需求的应用程序,即使它需要花钱,请给我一个傻瓜......

4 个答案:

答案 0 :(得分:2)

我们公司使用Atalasoft的DotImage在ASP.Net MVC应用程序中实现了照片裁剪器。我自己没有实现这个,但我目前维护整个应用程序(以及裁剪组件)。

根据你提出问题的方式,我觉得我应该明确指出Atalasoft的DotImage只提供了操纵图像的功能。其他答案参考了ImageMagick和GDI +。同样,这些库也只提供操作图像的功能。

我们必须自己实现UI和工作流程。这虽然不是火箭科学,但仍然远非微不足道。虽然我们使用预构建的组件进行花哨的AJAX-y文件上传(对于源照片) - 我们仍然必须将其集成到应用程序中,并管理与它们相关的文件和数据库记录的持久性。 (同样,为方便起见,我们允许从网址导入照片 - 我们必须明确创建的另一个功能)

我建议您不要找到任何可以为您提供裁剪功能和Web UI的通用组件。我想ASP.Net组件供应商可能会有一个,但我当然不知道任何副产品。

问题往往涉及从客户端到服务器的大量部分,因此我认为您所寻找的内容将涉及大量特定于您的应用程序开发和集成。

答案 1 :(得分:1)

您可以尝试ImageMagick,它支持数百种图像格式,并附带.NET包装。

答案 2 :(得分:1)

找到了我正在寻找的iLoad

与其他建议的解决方案相比,确实是我所要求的并且不会花费那么多。尚未尝试过,但演示令人印象深刻。

答案 3 :(得分:0)