简体   繁体   中英

Is there an application that can manipulate images for ASP.NET?

Basically functionality i need is:

  1. easy integration with ASP.NET application.
  2. user ability to crop image with handle prior to save
  3. image optimization from any image type to jpg (compression levels) during the save
  4. saving images with proper h/w ratios during the save
  5. user ability to rotate the image prior to save
  6. ability to translate application to foreign language as it won't be used on international site

If you know any application which fits my needs even if it costs money, give me a twit...

Our company has implemented a photo cropper in an ASP.Net MVC application using Atalasoft's DotImage. I did not implement this myself, but I currently maintain the whole of that application (and consequently the cropping component).

Based on the way you phrased your question, I feel that I should explicitly point out that Atalasoft's DotImage only provided the functionality to manipulate images. Other answers referenced ImageMagick and GDI+. In the same vein, these libraries also only provide the functionality to manipulate images.

We had to implement the UI and workflow ourselves. This was, while not rocket science, still far from trivial. While we used a pre-built component for fancy, AJAX-y file uploads (for the source photos) - we still had to integrate that into the application and manage persistence of the files and database records associated with them. (Similarly, as a convenience we allow import photo from url - another feature we had to explicitly create)

I would suggest that you will not find any general purpose component to integrate that will give you cropping functionality and a Web UI. I suppose there may be one made by a ASP.Net component vendor, but I am certainly not aware of any off-hand.

The problem tends to involve lots of pieces that span from the client to the server, and consequently I think what you are looking for will involve a fair amount of specific-to-your-application development and integration.

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

Have found exactly what i was looking for iLoad

Does exactly what i asked and doesn't cost that much compared to other suggested solutions. Haven't tried it yet but demo is impressive.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM