LEADTOOLS Annotations (Leadtools.Annotations assembly) Send comments on this topic. | Back to Introduction - All Topics | Help Version 17.0.3.29
Leadtools.Annotations Namespace
See Also  Inheritance Hierarchy
Outline and description of interfaces, enumerations, structures, and classes.

Classes

 ClassDescription
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnAfterObjectChangedEventArgs Provides data for the AnnAutomation.AfterObjectChanged event.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnAudioObject Defines an audio annotation object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnAudioRunDesigner This class extends AnnRunDesigner to provide functionality for running an AnnAudioObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnAutomation Manages the automation for an annotation container and a an automation control such as the LEADTOOLS Leadtools.WinForms.RasterImageViewer control.
AnnAutomationManager Manages the automation mode for an annotatation application.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnAutomationObject Defines all the properties needed to automate an annotation object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnBeforeObjectChangedEventArgs Provides data for the AnnAutomation.BeforeObjectChanged event.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnBrush Classes derived from this abstract base class define objects used to fill the interiors of annotation objects like rectangles, ellipses, polygons, etc.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnButtonObject Defines an annotation push button object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnButtonRunDesigner This class extends AnnRunDesigner to provide functionality for running an AnnButtonObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnClosedCurveObject Defines a closed annotation curve object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnCodecs Provides support for loading and saving objects to annotation files.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnCodecsInformation Provides information on an annotation file or stream.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnCodecsInvalidFormatException The exception that is thrown for an invalid Annotation file format.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnContainer Represents an Annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnControlPoint Represents the shape of a control point (handle) used by the AnnEditDesigner.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnCrossProductDrawDesigner This class extends the AnnDrawDesigner class to provide functionality for drawing an AnnCrossProductObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnCrossProductEditDesigner This class extends AnnEditDesigner to provide functionality for editing an AnnCrossProductObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnCrossProductObject Defines an annotation cross product object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnCurveObject Defines an annotation curve object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnDesigner The base class for all the designers in the annotation toolkit.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnDottedEllipseControlPoint Represents an ellipse-shaped AnnControlPoint with a dot in the center.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnDrawable This is the base class for all annotation objects used in the Annotations class library.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnDrawDesigner This class extends the AnnDesigner class to provide standard functionality for drawing Annotation objects on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnDrawDesignerEventArgs Provides data for the AnnDrawDesigner.Draw event.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnEditDesigner This class extends AnnDesigner to provide standard functionality for editing Annotation objects on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnEditDesignerEventArgs Provides data for the AnnEditDesigner.Edit event.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnEllipseControlPoint Represents an ellipse shaped AnnControlPoint.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnEllipseObject Defines an annotation ellipse object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnEncryptObject Defines an annotation encrypt object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnFont Defines a particular format for text, including font face, size, and style attributes using to draw annotation strings.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnFreehandDrawDesigner This class extends the AnnDrawDesigner class to provide functionality for drawing a freehand AnnPolylineObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnFreehandHotspotObject Defines an annotation freehand hot spot object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnGroupEditDesigner This class extends AnnEditDesigner to provide functionality for editing an AnnGroupObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnGroupObject This class provides support for creating and managing annotation group objects.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnHatchBrush Defines an annotation brush with a hatch style, a foreground color, and a background color.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnHiliteObject Defines an annotation hilite object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnHotspotObject Defines an annotation hot spot object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnImageObject Defines an annotation image object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnLinearGradientBrush Encapsulates an annotation brush object with a linear gradient.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnLineDrawDesigner This class extends the AnnDrawDesigner class to provide functionality for drawing an AnnLineObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnLineEditDesigner This class extends AnnEditDesigner to provide functionality for editing an AnnLineObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnLineObject Defines an annotation line object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnNewGroupEditDesigner This class extends AnnRectangleEditDesigner to provide functionality for editing an AnnGroupObject on an annotation container. This class has improved rotate functionality over the AnnGroupEditDesigner.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnNoteObject The note annotation object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnObject This is the base class for all annotation objects.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnPaintEventArgs Provides data for the AnnContainer.BeforeDrawingObjects and AnnContainer.AfterDrawingObjects events.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnPen Defines an object used to draw lines and curves for Annotation objects.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnPicture Defines an annotation picture along with its transparency information.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnPointDrawDesigner This class extends the AnnDrawDesigner class to provide functionality for drawing an AnnPointObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnPointEditDesigner This class extends AnnEditDesigner to provide functionality for editing an AnnPointObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnPointerObject Defines an annotation pointer object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnPointObject Defines an annotation point object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnPolygonObject Defines an annotation polygon object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnPolylineDrawDesigner This class extends the AnnDrawDesigner class to provide functionality for drawing an AnnPolylineObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnPolylineEditDesigner This class extends AnnEditDesigner to provide functionality for editing an AnnPolylineObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnPolylineObject Defines an annotation polyline object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnPolyRulerObject Defines an annotation polyruler object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnPrinter Supports printing of an Leadtools.RasterImage and a AnnContainer.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnProtractorDrawDesigner This class extends the AnnDrawDesigner class to provide functionality for drawing an AnnProtractorObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnProtractorEditDesigner This class extends AnnEditDesigner to provide functionality for editing an AnnProtractorObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnProtractorObject Defines an annotation protractor object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnRectangleControlPoint Represents a rectangular AnnControlPoint.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnRectangleDrawDesigner This class extends the AnnDrawDesigner class to provide functionality for drawing an AnnRectangleObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnRectangleEditDesigner This class extends AnnEditDesigner to provide functionality for editing an AnnRectangleObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnRectangleObject Defines an annotation rectangle object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnRedactionObject Defines an annotation redaction object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnRichTextDrawDesigner This class extends the AnnRectangleDrawDesigner class to provide functionality for drawing an AnnRichTextObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnRichTextEditDesigner This class extends AnnRectangleEditDesigner to provide functionality for editing an AnnRichTextObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnRichTextObject This class provides support for creating and managing Rich Text annotation objects
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnRubberStampObject Defines an annotation stamp object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnRulerObject This class provides support for creating and managing Ruler annotation objects.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnRunDesigner This class extends AnnDesigner to provide standard functionality for running Annotation objects on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnRunDesignerEventArgs Provides data for the AnnRunDesigner.Run event.
AnnSnapToGridOptions Options for annotation snap to grid behavior in annotation automation design mode.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnSolidBrush Defines an annotation brush of a single color.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnStampObject Defines an annotation stamp object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnTextDrawDesigner This class extends the AnnRectangleDrawDesigner class to provide functionality for drawing an AnnTextObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnTextEditDesigner This class extends AnnRectangleEditDesigner to provide functionality for editing an AnnTextObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnTextObject This class provides support for creating and managing Text annotation objects
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnTextPointerDrawDesigner This class extends the AnnRectangleDrawDesigner class to provide functionality for drawing an AnnTextPointerObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnTextPointerEditDesigner This class extends AnnRectangleEditDesigner to provide functionality for editing an AnnTextPointerObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnTextPointerObject This class provides support for creating and managing text pointer objects.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnTextRollupObject This class provides support for creating and managing text rollup annotation objects.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnTextRollupRunDesigner This class extends AnnRunDesigner to provide functionality for running an AnnTextRollupObject on an annotation container.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnTransformer The AnnTransformer class is an Annotation support class which provides functionality for converting annotation points, rectangles, lengths, etc. from one coordinate system to another.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnUnitConverter The AnnUnitConverter class contains methods and properties for converting between different units of measurement.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnVideoObject Defines a video annotation object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnVideoRunDesigner This class extends AnnRunDesigner to provide functionality for running an AnnVideoObject on an annotation container.

Interfaces

 InterfaceDescription
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.IAnnAutomationControl Support for user controls with the LEADTOOLS Annotation Automation.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.IAnnPictureObject Supports standard picture properties used by annotation objects from classes that implement this interface.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.IAnnPrimarySecondaryPictureObject Supports standard primary and secondary picture properties used by annotation objects from classes that implement this interface.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.IAnnProtractorObject Supports standard protractor properties used by annotation objects from classes that implement this interface.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.IAnnRulerObject Supports standard ruler properties used by annotation objects from classes that implement this interface.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.IAnnTextObject Supports standard text properties used by annotation objects that implement this interface.

Structures

 StructureDescription
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnLength A single-precision floating point number that represents a length.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnPoint Represents an ordered pair of float x- and y- coordinates and a unit of measurement that defines a point in a two-dimensional plane.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnRectangle Stores a set of four floating-point numbers and a unit of measure that represents the location and size of a rectangle.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnSize Stores an ordered pair of floating-point numbers and a unit of measurement, typically the width and height of a rectangle.

Enumerations

 EnumerationDescription
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnAngularUnit Represents the unit of measurement to be used for angles.
AnnAutomationHidePropertiesTabs Flags that correspond to the property pages that can be displayed or hidden when displaying the annotation properties dialog through automation.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnCodecsFormat Represents supported annotation file formats.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnCodecsSavePageMode Indicates which operation to perform when saving multi-page annotation files.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnCodecsTagFormat Supported annotation tag formats.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnDesignerOperationStatus Indicates the status of the current AnnDesigner object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnEditDesignerOperation Indicates the current AnnEditDesigner operation.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnFixedStateOperations Indicates the type of fixed width and font size state of the annotation object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnGetGraphicsPathMode Indicates which type of graphics path to return. Used with the AnnObject.GetGraphicsPath method.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnObjectChangedType Indicates the type of change to the AnnObject
AnnPictureTransparentMode Specifies how to treat the transparent color of an AnnPicture
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnRubberStampType Represents the types of rubber stamps available for the AnnRubberStampObject annotation object.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnTextRotate Indicates how much the IAnnTextObject with.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnTransformObjectMode Used with AnnObject.TransformObjectMode to determine how to transform the object when any of the object transformation methods (AnnObject.Translate, AnnObject.Rotate and AnnObject.Scale) is called.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnTransformObjectOperation Used with AnnObject.GetTransformPoints and AnnObject.SetTransformPoints methods to determine what transformation operation is to be performed on the points.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnUnit Represents the unit of measurement for lengths and positions.
Includes members available in LEADTOOLS Document or Medical Imaging toolkits.AnnUserMode Specifies the user mode for all objects in this container. Design mode is for creating objects; run mode is for viewing them.

See Also

Leadtools.Annotations requires a Document or Medical toolkit license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features