ASP.NET镜像大小调整和裁剪

时间:2011-08-17 14:33:56

标签: asp.net iis compression crop imageresizer

我正在寻找ASP.NET Image Resizing,Cropping
这在图像重新调整大小,裁剪等方面都很好。 任何人都知道请分享

Thankx In Advance

3 个答案:

答案 0 :(得分:9)

好专家!!! 最后一天,我发现了http://www.imageresizing.net/并且很棒。和良好的API。效果很好。 从Visual Studio 2010 Extension Manager下载:http://nuget.org/

在VS-2010中下载API的简单步骤:

1)。安装分机http://nuget.org/

enter image description here

3)。查找并安装ImageResizing
enter image description here

4)。然后代码:(我在这里使用裁剪。你可以使用任何)imageresizing.net上的文档

string uploadFolder = Server.MapPath(Request.ApplicationPath + "images/");
FileUpload1.SaveAs(uploadFolder + FileUpload1.FileName);


//The resizing settings can specify any of 30 commands.. See http://imageresizing.net for details.
ResizeSettings resizeCropSettings = new ResizeSettings("width=200&height=200&format=jpg&crop=auto");

//Generate a filename (GUIDs are safest).
string fileName = Path.Combine(uploadFolder, System.Guid.NewGuid().ToString());

//Let the image builder add the correct extension based on the output file type (which may differ).
fileName = ImageBuilder.Current.Build(uploadFolder + FileUpload1.FileName, fileName, resizeCropSettings, false, true);

尝试!!!它非常棒且易于使用。感谢。

答案 1 :(得分:0)

这可以为您提供所需的大小调整:C# Tutorial - Image Editing: Saving, Cropping, and Resizing。就压缩而言,这将取决于您选择的图像格式,例如PNG,JPG,GIF。要控制它,请查看示例代码here。一旦您保存为压缩格式,任何进一步压缩(通常)都是浪费时间。

答案 2 :(得分:0)

你真的不需要DLL。它们只是三个功能。调整大小,裁剪和压缩。

它几乎涵盖在Image resizing, cropping and compression using .NET

唯一需要创新的领域是裁剪区域,人们可能需要在视觉上裁剪图像。为此用途

  1. Image ASP.NETDemo here
  2. Upload and Crop Images with jQuery, JCrop and ASP.NET