Atalasoft.Annotate.Wpf Namespace |
Class | Description | |
---|---|---|
![]() | AtalaAnnotationViewer | This control is used to view and annotate images in a WPF environment. It contains an AtalaImageViewer (accessed through the ImageViewer property) and a WpfAnnotationCanvas (accessed through the Annotations property).
|
![]() | CollectionChangedEventArgsT |
This class is used to indicate changes made to a collection.
|
![]() | EventArgsT |
This class is a generic version of EventArgs.
|
![]() | GripMoveRequest |
This class holds information for a grip move operation request.
|
![]() | MoveAnnotationRequest |
This class hold information for a move request.
|
![]() | OperationRequestInformation |
This class is used to send an operation request to an annotation.
|
![]() | RotateAnnotationRequest |
This class holds information for a rotate request.
|
![]() | ValueChangedEventArgsT |
This class is used to indicate that a value has changed.
|
![]() | WpfAnnotationCanvas |
The WpfAnnotationCanvas is a Canvas object used to render annotations. This class is similar to the AnnotationController used in DotImage.
|
![]() | WpfAnnotationCursors |
AnnotationCursors is a used to hold all of the Cursor objects for the annotations. This simplifies changing the appearance of the cursors.
|
![]() | WpfAnnotationGrip |
This class represents a single grip.
|
![]() | WpfAnnotationGrips |
This is the base grips class used for annotations.
|
![]() | WpfAnnotationSpaceConverter |
This class is used to convert between viewer, document and annotation space.
|
![]() | WpfAnnotationUI |
This is the base class for all WPF annotations.
|
![]() | WpfAnnotationUICollection |
This class is a collection of WpfAnnotationUI objects.
|
![]() | WpfAnnotationUIEnumerator |
This class is returned by WpfAnnotationUICollection.GetEnumerator to enumerate through the annotation collection.
|
![]() | WpfAnnotationUIFactoryT, TData |
This class is the default annotation factory used by all WPF annotations provided.
|
![]() | WpfAnnotationUIFactoryCollection |
This class holds the annotation UI factories used when deserializing AnnotationData objects.
|
![]() | WpfCalloutAnnotation |
This annotation is designed to provide additional information on a specific area of the document. It contains an editable text area and a leader line used to point to the area of the document.
When creating this annotation, the first click sets the target for the leader and centers the annotation over the target. With the mouse still pressed, drag the annotation to the desired location. Both annotation and leader point can be repositioned independently after the annotation has been created.
|
![]() | WpfEllipseAnnotation |
This class is used to create an elliptical annotation.
|
![]() | WpfEmbeddedImageAnnotation |
This is an image annotation that will embed the image into the serialized XMP or WANG data.
|
![]() | WpfFreehandAnnotation |
This class is used for a freehand annotation.
|
![]() | WpfHotSpotAnnotation |
This annotations can be used to add rectangular hot spots on a document. When the InteractMode is set to View the hot spot annotations will be invisible but the cursor will change when hovering over it to indicate that area can be clicked.
For a non-rectangular area use the WpfHotSpotFreehandAnnotation.
|
![]() | WpfHotSpotFreehandAnnotation |
This annotation can be used to create a freehand hot spot area on the document. When the InteractMode is set to View the hot spot annotations will be invisible but the cursor will change when hovering over it to indicate that area can be clicked.
For a rectangular hot spot use the WpfHotSpotAnnotation.
|
![]() | WpfLayerAnnotation |
A WpfLayerAnnotation is a collection of other annotations, including other WpfLayerAnnotation objects.
|
![]() | WpfLayerAnnotationEnumerator |
This class is used to enumerate the WpfLayerCollection.
|
![]() | WpfLayerCollection |
This class holds a collection of WpfLayerAnnotation objects, each containing the visible annotations.
|
![]() | WpfLineAnnotation |
This is a single line annotation from StartPoint to EndPoint.
|
![]() | WpfLinesAnnotation |
The WpfLinesAnnoation represents a series of points connected by straight lines.
|
![]() | WpfObjectConverter |
This class contains helpful methods for converting between System.Drawing and System.Windows.Media objects.
There are also methods for converting DotImage classes into System.Windows.Media objects.
|
![]() | WpfPointBaseAnnotation |
WpfPointBaseAnnotation is an abstract class from which all point base annotations derive. This reduces the amount of code required to create this annotations.
|
![]() | WpfPointCollection |
A Collection of Point objects for use in WPF
|
![]() | WpfPolygonAnnotation |
A WpfPolygonAnnotation is a series of points used to draw a polygon with an optional fill.
|
![]() | WpfRectangleAnnotation |
This is a rectangular annotation with an optional shadow brush.
|
![]() | WpfRectangleGrips |
This class represents a group of WpfAnnotationGrip objects for rectangular shaped annotations.
|
![]() | WpfReferencedImageAnnotation |
This annotation references a local image by filename. When viewing this annotation on multiple systems, the image file must be provided at the same location of each system.
|
![]() | WpfRubberStampAnnotation |
This annotation provides a text message with a rounded rectangle outline similar to a rubber stamp.
|
![]() | WpfTextAnnotation |
This annotation displays text which can be edited by the user.
|
Interface | Description | |
---|---|---|
![]() | IWpfAnnotationUIFactory |
This interface is implemented by factory classes used to create annotations from AnnotationData.
|
Enumeration | Description | |
---|---|---|
![]() | WpfAnnotationGripAction |
Indicates the action performed by a grip.
|
![]() | WpfAnnotationGripMode |
Indicates whether rectangular or point grips are used for point based annotations.
|
![]() | WpfAnnotationOperationRequests |
Indicates the operation requested on the annotation.
|
![]() | WpfAnnotationSelectionMode |
Indicates whether the WpfAnnotationCanvas should perform single or multiple selections.
|
![]() | WpfFreehandLineType |
Indicates the freehand line style.
|
![]() | WpfGripHotZoneAction |
Indicates the action for a zone grip.
|
![]() | WpfRectangleGrip |
Identifies the rectangular grip.
|
![]() | WpfRectangleGripRotationMode |
Indicates the grip rotation behavior.
|
![]() | WpfVisualScaleMode |
Indicates the type of scaling performed by the GenerateVisual and CreateVisual methods.
|