Overview and description of Leadtools Annotations Engine classes, delegates, enumerations, and interfaces.
Class | Description | |
---|---|---|
![]() |
AnnArrowLineEnding | Defines an AnnArrowLineEnding style. |
![]() |
AnnAudioObject | Defines an audio object. |
![]() |
AnnBrush | Defines abstract objects used to fill an annotation object. Classes that derive from AnnBrush describe how the area is filled |
![]() |
AnnButtLineEnding | Defines an AnnButtLineEnding style. |
![]() |
AnnCodecs | Provides support for loading and saving objects to annotation files. |
![]() |
AnnCodecsInfo | Represents Annotation file information. |
![]() |
AnnContainer | Represents an annotation container. |
![]() |
AnnContainerCollection | Represents a dynamic collection of AnnContainer's and provides notifications when items are added or removed. |
![]() |
AnnContainerMapper | Provides methods for converting values between display, annotations and image coordinates. |
![]() |
AnnCrossProductObject | Defines an annotation cross-product object. |
![]() |
AnnCurveObject | Defines an annotation curve object. |
![]() |
AnnDataProvider | Provider for annotations image data. |
![]() |
AnnDeserializeOptions | Options to use when loading annotation objects. |
![]() |
AnnDiamondLineEnding | Defines an AnnDiamondLineEnding. |
![]() |
AnnDrawDesignerEventArgs | Provides data for the AnnAutomation.Draw event. |
![]() |
AnnEditContentEventArgs | Provides data for the AnnAutomation.EditContent event. |
![]() |
AnnEditDesignerEventArgs | Provides data for the AnnAutomation.Edit event. |
![]() |
AnnEditTextEventArgs | Provides data for the AnnAutomation.EditText event. |
![]() |
AnnEllipseObject | Defines an annotation ellipse object. |
![]() |
AnnEncryptObject | Defines an annotation encrypt object. |
![]() |
AnnFont | Defines a particular format for text, including font face, size, and style attributes using to draw annotation strings. |
![]() |
AnnFreehandHotspotObject | Defines an annotation freehand hot spot object. |
![]() |
AnnGradientBrush | Describes a brush with a gradient, composed of gradient stops. |
![]() |
AnnGradientStop | Describes the location and color of a transition point in a gradient. |
![]() |
AnnGradientStopCollection | Represents a dynamic collection of AnnGradientStop's and provides notifications when items are added or removed. |
![]() |
AnnGroupObject | Provides support for creating and managing annotation group objects. |
![]() |
AnnGroupsRoles | Provides support for user roles in the annotations framework. |
![]() |
AnnHatchBrush | Defines a brush with a hatch style, foreground color, and background color. |
![]() |
AnnHiliteObject | Defines an annotation hilite object. |
![]() |
AnnHistory | Tracks changes made to the annotations of a document. |
![]() |
AnnHistoryItem | History of an Annotations item. |
![]() |
AnnHotspotObject | Defines an annotation hot spot object. |
![]() |
AnnImageObject | Defines an annotation image object. |
![]() |
AnnLabel | The AnnLabel class is used to display the text elements of various LEADTOOLS annotation objects. |
![]() |
AnnLayer | Defines an annotation layer for logically grouping common annotations objects. |
![]() |
AnnLayerCollection | Represents a dynamic collection of AnnLayers and provides notifications when items are added or removed. |
![]() |
AnnLinearGradientBrush | Describes a brush with a linear gradient. |
![]() |
AnnLineEnding | Defines the base class for all line ending styles. |
![]() |
AnnLoadPictureEventArgs | Event data for the AnnRenderingEngine.LoadPicture event. |
![]() |
AnnLockObjectEventArgs | Provides data for the AnnAutomation.LockObject event. |
![]() |
AnnMedia | Defines a media (audio or video) source. |
![]() |
AnnMediaObject | Defines a media (Audio or Video) object. |
![]() |
AnnNoteObject | Defines an annotation note object. |
![]() |
AnnNotifyCollectionChangedEventArgs | Provides data for the AnnObjectCollection.CollectionChanged event. |
![]() |
AnnObject | Defines the base class for all annotation objects. |
![]() |
AnnObjectCollection | Represents a dynamic collection of AnnObjects and provides notifications when items are added or removed. |
![]() |
AnnObjectCollectionEventArgs | Provides data for the AnnContainer.ObjectAdded and AnnContainer.ObjectRemoved events. |
![]() |
AnnOperationInfoEventArgs | Defines an annotation operation information including its type and the annotation object involved. |
![]() |
AnnPicture | Defines an annotation picture. |
![]() |
AnnPointerEventArgs | Provides data for the IAnnAutomationControl.AutomationDoubleClick,iannautomationcontrol.automationpointerdown,iannautomationcontrol.automationpointermove,and IAnnAutomationControl.AutomationPointerUp, events. |
![]() |
AnnPointerObject | Defines an annotation pointer object. |
![]() |
AnnPointObject | Defines an annotation point object. |
![]() |
AnnPolylineObject | Defines an annotation polyline object. |
![]() |
AnnPolyRulerObject | Defines an annotation polyruler object. |
![]() |
AnnPropertyChangedEventArgs | Provides data for the AnnObject.PropertyChanged event. |
![]() |
AnnProtractorObject | Defines an annotation protractor object. |
![]() |
AnnRectangleObject | Defines an annotation rectangle object. |
![]() |
AnnRedactionObject | Defines an annotation redaction object. |
![]() |
AnnRenderingEngine | The abstract AnnRenderingEngine class defines a rendering engine for annotation objects. |
![]() |
AnnResources | Contains default resources for various annotation objects. |
![]() |
AnnReview | Represents an annotation review comment item. |
![]() |
AnnRoles | List of roles used by the application. |
![]() |
AnnRoundLineEnding | Defines an AnnRoundLineEnding style. |
![]() |
AnnRubberStampObject | Defines an annotation stamp object. |
![]() |
AnnRunDesignerEventArgs | Provides data for the AnnAutomation.Run event. |
![]() |
AnnSelectionObject | Defines an annotation select object. |
![]() |
AnnSerializeObjectEventArgs | Represents the load and save options event data for annotation codecs . |
![]() |
AnnSerializeOptions | Options to use when saving annotation objects. |
![]() |
AnnSlashLineEnding | Defines an AnnSlashLineEnding style. |
![]() |
AnnSnapToGridOptions | Options for annotation snap to grid behavior in annotation automation design mode. |
![]() |
AnnSolidColorBrush | Fills an annotation object with a solid color. |
![]() |
AnnSquareLineEnding | Defines an AnnSquareLineEnding style. |
![]() |
AnnStampObject | Defines an annotation stamp object. |
![]() |
AnnStickyNoteObject | Defines an annotation sticky note object. |
![]() |
AnnStroke | Defines objects used to draw lines and curves for annotation objects. |
![]() |
AnnTextHiliteObject | Defines an annotation hilite text review object. |
![]() |
AnnTextObject | Provides support for creating and managing text annotation objects. |
![]() |
AnnTextPointerObject | Defines an annotation stamp object text pointer object. |
![]() |
AnnTextRedactionObject | Defines an annotation redaction text review object. |
![]() |
AnnTextReviewObject | Base class for annotation text review objects |
![]() |
AnnTextRollupObject | Defines an annotation text rollup object. |
![]() |
AnnTextStrikeoutObject | Defines an annotation strikeout text review object. |
![]() |
AnnTextUnderlineObject | Defines an annotation underline text review object. |
![]() |
AnnThickness | Represents the thickness of various properties in the annotation framework. |
![]() |
AnnToolTipEventArgs | Provides data for the AnnAutomation.ToolTip event. |
![]() |
AnnTransformer | Provides functionality for scaling, translating, and rotating annotation points and rectangles. |
![]() |
AnnUnitConverter | Defines a helper class for unit conversions and abbreviations. |
![]() |
LeadPointCollection | Represents an ordered collection of LeadPointD. |
Delegate | Description | |
---|---|---|
![]() |
AnnAutomationControlGetContainersCallback | Callback that is used to obtain the collection of annotation containers used by the automation. |
![]() |
AnnCheckModifierCallback | Callback used to check if specific key is down in this platform. |
Interface | Description | |
---|---|---|
![]() |
IAnnAutomationControl | Supports user controls with the LEADTOOLS Annotation Automation. |
![]() |
IAnnLabelRenderer | Defines an interface with methods for rendering an AnnLabel object. |
![]() |
IAnnObjectCloneable | Defines an interface with methods for cloning an AnnObject. |
![]() |
IAnnObjectRenderer | Defines an interface with methods for rendering an AnnObject. |
![]() |
IAnnThumbStyle | Defines an interface with properties and methods for representing thumbs (control points) for an AnnObject. |
Enumeration | Description | |
---|---|---|
![]() |
AnnAngularUnit | Represents the unit of measurement to be used for angles. |
![]() |
AnnBorderStyle | Options for controlling the shape of the AnnObject's boundary. |
![]() |
AnnDesignerOperationStatus | Indicates the status of the current AnnDesigner object. |
![]() |
AnnEditDesignerOperation | Indicates the current AnnEditDesigner operation. |
![]() |
AnnFillRule | Specifies how the intersecting areas of objects contained in a polygon are combined to form the total area. |
![]() |
AnnFixedStateOperations | Options for controlling the fixed state of an annotation object |
![]() |
AnnFontStretch | Defines the degree to which a font form is stretched from its normal aspect ratio. |
![]() |
AnnFontStyle | Defines the style of an AnnFont. |
![]() |
AnnFontWeight | Refers to the density of a typeface, in terms of the lightness or heaviness of the strokes. |
![]() |
AnnFormat | Represents supported annotation file formats. |
![]() |
AnnHatchStyle | Enumeration listing the different patterns available for AnnHatchBrush. |
![]() |
AnnHistoryItemState | Enumeration values that specify the change state of the Annotation history. |
![]() |
AnnHitTestBehavior | Indicates the hit-test behavior |
![]() |
AnnHorizontalAlignment | Indicates how text should be displayed on the horizontal axis. |
![]() |
AnnKeys | Indicates a key code. |
![]() |
AnnLabelPositionMode | Indicates how the label is positioned relative to its parent. |
![]() |
AnnLabelRestriction | Indicates the restriction mode of AnnLabel objects. |
![]() |
AnnLinearGradientMode | Specifies the direction of a linear gradient. |
![]() |
AnnMouseButton | Indicates a mouse button. |
![]() |
AnnNotifyCollectionChangedAction | Describes the action that caused the event to occur. |
![]() |
AnnOperationType | Specifies an annotation operation type. |
![]() |
AnnPointerPosition | Controls the position of the arrow head for the AnnPointerObject. |
![]() |
AnnRenderState | Indicates different state of an AnnObject that can be rendered. |
![]() |
AnnResizeContainerFlags | Flags for the AnnContainer.Resize method. |
![]() |
AnnResizeMode | Determines how to resize the container in the new dimension values. |
![]() |
AnnRubberStampType | Represents the types of rubber stamps available for the AnnRubberStampObject annotation object |
![]() |
AnnSizeMode | Specifies how to render a picture inside the destination bounding rectangle. |
![]() |
AnnStrokeAlignment | Specifies the alignment of the stroke width. |
![]() |
AnnStrokeLineCap | Indicates the cap style for ending a line. |
![]() |
AnnStrokeLineJoin | Indicates how to join two lines in a path. |
![]() |
AnnTextDecorations | Controls options for the AnnFont used by various LEADTOOLS annotation objects. |
![]() |
AnnTextRotate | Indicates how much the text is to be rotated and in which direction. |
![]() |
AnnTransparentMode | Specifies how to treat the transparent color of an AnnPicture. |
![]() |
AnnUnit | Represents the unit of measurement for lengths and positions. |
![]() |
AnnUserMode | Specifies the user mode for all objects in this container. Design mode is for creating objects; run mode is for viewing them |
![]() |
AnnVerticalAlignment | Indicates how text should be displayed on the vertical axis. |
![]() |
PropertyChangedStatus | Provides data for the property changed status |