ImageGear for Silverlight
Annotation and Redlining
See Also Send Feedback
ImageGear for Silverlight User Guide > Using ImageGear for Silverlight > Using ImageGear.ART Namespace > Annotation and Redlining

Glossary Item Box

ImageGear ART helps developers to add redlining and annotation capabilities to any application built with ImageGear. If you have an application that can read, display, and print images, with the ImageGear.ART Namespace enabled, you can add marking capabilities, such as lines, arrows, highlighting, and sticky notes to document images, and use them as though you were working on printed sheets of paper.

The fundamental “unit” of annotation is called an “ART Mark”, or “mark” for short (the original name of ImageGear ART was the “Annotation and Redlining Toolkit”). When the end-user uses your application to annotate an image, (s)he is creating marks. Each mark is defined by some geometry ((x,y) position on the image, height and width, etc.), and (for some marks) textual information (a text string, a date, etc.). While the rest of ImageGear typically works with raster (pixel-based) images, ImageGear ART marks are vector objects – they can be moved, resized, and deleted.

While the marks are vector objects, they typically are intended to be related to some part of the raster image. If the user scrolls or zooms the image, it's critical that the mark scrolls or zooms with the image - so that it always appears over the same part of the image. ImageGear ART works in conjunction with ImGearPresentationPageDisplay Class to make sure that this happens.

For Silverlight applications, ImageGear ART provides the Silverlight Annotator tool that the end-user works with to create and edit the marks. Enabling the Annotator tool makes adding annotation/redlining capabilities to your application. See ImageGear.ART.Windows.Controls Namespace.

Once the end-user has created marks for a given image, they need to be saved. ART marks can be saved in a separate .XML file.

The various marks that can be created with ImageGear ART are described in the following table. Please refer to the ImageGear.ART Namespace for complete descriptions of the ImageGear ART namespace methods.

ART 3.0 Mark Example
Curve
Ellipse
Freehand Polyline
Image (your application provided the image used - the one shown here is the one used in the sample program)
Line
Point
Polygon
Polyline
Polyline Ruler
Protractor
Rectangle
Ruler (when a mark is created or editied using the UI, the label’s numeric value is adjusted according to the image resolution and the chosen measurement unit)
Text

See Also

©2013. Accusoft Corporation. All Rights Reserved.