ImageEditor Overview

RadImageEditor is a powerful and flexible graphics editing component that allows the users to modify their images directly in the browser, without installing any third party plugins. The actions on the image are performed on the client or, through a light callback, on the server, giving you the ability to perform the editing quickly and see the changes on the fly. The control is fully customizable, intuitive to work with and provides many features. Here are some the key ones:

  • Rich Client-side functionality - RadImageEditor exposes many of the methods used to perform the operations on the image, so that the image can be easily modified programmatically.

  • Customizable Tools - The developer has full control over the ImageEditor's set of tools. The ToolsFile property or the Tools collection can be used to specify the desired buttons that will appear in the ToolBar.

  • Intuitive Dialogs - RadImageEditor provides a set of built-in dialog controls that are easy to use and offerthe user a quick and intuitive way of modifying the images in the desired fashion.

  • Integrated Telerik controls - We have embedded some of the Telerik controls into the ImageEditor to benefit from their rich functionality. This not only makes the new component feature rich, but a perfect example of how the Telerik controls work together in complex scenarios. The integrated controls are loaded on demand thus ensuring optimal loading speed and scalability.

  • Undo/Redo Actions - RadImageEditor saves all the operations, so each change performed on the image can be reverted or re-applied again. The operations stack is cleared on postbacks, because we assume the user won't initiate a postback unless she is finished with the editing.

  • Image Operations - A variety of operations can be performed on a given image. This includes rotation, resizing, changing the transparency, cropping and many more. For closer look at the specific operations please observe the different examples of the ImageEditor.