PhotoEditor is a set of Web controls that provides rich functionality for online editing of photos. Its main goal is to give you the possibility to easily add a convenient photo editing tool to your ASP.NET-based Web application.
By default, PhotoEditor is best fit for online photofinishing websites. However it can easily be used or configured for any other kind of photo-oriented Web applications in any other area - photo content stores, photo sharing, online galleries, online auctions, insurance, real estate, and whatever else.
Features
The most important features delivered by PhotoEditor are:
- Modular architecture of PhotoEditor allows breaking it into separate controls and rearranging them in your Web page the way you like.
- Uses advantages of ASP.NET AJAX - a cutting edge technology which allows to build highly interactive user interface in Web applications.
- The appearance of PhotoEditor can be easily changed using CSS skins. That simplifies integration of this product with your Web site.
- The API of PhotoEditor allows creating your own effects, so if there is something important to you that is missing in the standard effect set, you can easily add it.
-
PhotoEditor is shipped with lots of ready-to-use effectsactions that the user can
take to edit photos. This action set also contains such effects as:
- Crop
- Red-eye removal
- Rotate and flip
- Brightness/contrast enhancement (both automatic and manual)
- Add borders (simple lines, effect-based, custom images)
- Create calendars
- Color tinting
- Various artistic effects
Unnecessary effects can be hidden by adjusting a single configuration file. If some effects are missing, new effects can be easily implemented and added to PhotoEditor!
Fig. 1. Photo Editor screenshot
How This Manual Is Organized
This manual contains four large sections. They are:
- Getting Started. This section contains the essential information about PhotoEditor and its usage. It is highly recommended to read this section before using our product, as it covers the most important topics.
- Using PhotoEditor. This section contains more advanced explanation of PhotoEditor usage. Although topics in this section contain code snippets, they are more concentrated on general prinicples rather than practical implementations.
- How to.... This section contains sample solutions of the most frequent tasks for which PhotoEditor can be used. The topics of this section contain a lot of code snippets.
- Reference. This section contains reference for client-side and server-side components and for CSS rules used in appearance customization.