Sockets4Images is a full featured ASP.NET component that can load images either locally or remotely and add effects such as: blur, emboss, brighten, grayscale, lineart, negative, wrap, wave, sharpen, mirror, flip, high contrast, diffuse, mosiac, colorize, adjust hue/saturation/lightness, sepia, replace color, rotate, resize, crop, drop shadow. It works with all .NET image formats including BMP, GIF, JPEG, WMF, TIFF, and PNG.

How easy is it to maniuplate images? Check out this code sample which loads a JPEG, blurs it, brightens it by 50% and then saves it as a GIF:

Register the component with the page:
<%@import namespace="Sockets4Images" %>

ImageCanvas canvas = ImageCanvas.FromFile("input.jpg");
canvas.Blur(10);
canvas.Brighten(150);
canvas.Save("output.gif");

Try it yourself! See our Online Demo or review all the properties supported by this powerful ASP.NET component.

Original Image:

Lineart

Emboss

Replace Color

Blur

Grayscale

Negative

Wrap

Wave

Mirror

Flip

High Contrast

Sharpen

Diffuse

Mosiac

Colorize

AdjustHSL

Sepia

Brighten

Rotate

Resize

Crop

Drop Shadow