Atalasoft.Annotate Namespace |
Class | Description | |
---|---|---|
AnnotateSpaceConverter |
The AnnotateSpaceConverter class provides helper methods for
converting from one coordinate space to another.
| |
AnnotationBinder |
A SerializationBinder that remaps a default set of Atalasoft assembly and type names for annotations.
| |
AnnotationBrush | This class describes a brush object used for drawing annotations. | |
AnnotationControllerNotificationEventArgs | This class provides information when the AnnotationController is sent a notification from
another object. | |
AnnotationData |
This is the main annotation data class used to hold base information required by all annotations.
| |
AnnotationDataCollection | This class can be used to hold a collection of AnnotationData objects. | |
AnnotationDataCollection<T> | This class can be used to hold a collection of AnnotationData objects. | |
AnnotationEventArgs | This class provides information for events that involve an annotation. | |
AnnotationFont |
This class represents a font used with annotations.
| |
AnnotationImage | This class represents an image object used by AnnotationBrush and EmbeddedImageData classes. | |
AnnotationLineCap | This class is used to define a line cap used for AnnotationPen objects. | |
AnnotationLocationChangedEventArgs | This class is used to hold information for the LocationChanged event.
| |
AnnotationLock | This class is the default security used for annotations. It uses simple string encryption to secure
annotations and keep users from being able to modify the data. | |
AnnotationPen | This class represents a pen object used for drawing lines of annotations. | |
AnnotationPropertyChangedEventArgs | Contains information for a property changed event. | |
AnnotationPropertyChangingEventArgs |
This class hold information about a
PropertyChanging
event.
| |
AnnotationRegion | This class defines a display region used for hit testing. | |
AnnotationSizeChangedEventArgs | This class is used to hold information about the SizeChanged event.
| |
CalloutData | Callout data used with the CalloutAnnotation. | |
CommentData | The CommentData class is used for adding comments to other annotations, but it can also
be used standalone. | |
EllipseData |
Ellipse annotation data.
| |
EmbeddedImageData | Data for the EmbeddedImageAnnotation. | |
FreehandData | Data for a FreehandAnnotation. | |
HotSpotData | Data for a HotSpotAnnotation object. | |
HotSpotFreehandData |
Data for a hot spot freehand annotation.
| |
LayerData | The LayerData class is used to hold a collection of AnnotationData objects,
including other LayerData objects, allowing the annotations to be organized into layers. | |
LineData | This class holds data for the LineAnnotation. | |
LinesData | This class holds information for the LinesAnnotation. | |
MirrorEventArgs | This class is used with the OnMirrored(MirrorEventArgs) method to provide information on the
mirror action. | |
OcrRegionData | This class holds information for the OcrRegionAnnotation. | |
PointBaseData | This abstract class is used for annotations that require a series of points to define their shape.
| |
PointFCollection | A collection of PointF objects used by points based annotations. | |
PolygonData | Contains annotation information for a PolygonAnnotation. | |
RectangleData | Contains information describing data for a RectangleAnnotation. | |
ReferencedImageData | The data for a ReferencedImageAnnotation object. | |
RegisteredAnnotationAssemblies |
This class includes static members containing information on assemblies to use in the project when
deserialize annotations.
| |
RubberStampData | The annotation data object for a RubberStampAnnotation. | |
SerializationInfoHelper | Obsolete. This class contains methods used when serializing or deserializing annotations. | |
TextData | Data for a TextAnnotation. | |
WangAttributeData | This class hold information used by the WangFormatter when serializing AnnotationData objects. |
Structure | Description | |
---|---|---|
AnnotationLineCap.StringSizes |
Interface | Description | |
---|---|---|
IAnnotationLock |
The interface used to define the security when locking annotations is required.
| |
IAttachableAnnotation | This interface is implemented by annotation data classes, such as CommentData, that can be
attached to other annotations. | |
IHighlighter | This interface is used by AnnotationData objects to indicate that they have highlighter
support. This information is used by the AnnotateViewer when burning annotations. | |
IWangCompatible |
This interface is used to indicate that an AnnotationData object is WANG
compatible.
|
Delegate | Description | |
---|---|---|
AnnotationControllerNotificationEventHandler | This delegate is used for the AnnotationControllerNotification event to send
information to the AnnotationController. | |
AnnotationEventHandler | This delegate is used for various events that apply to an annotation. | |
AnnotationLocationChangedEventHandler | This delegate is used for the LocationChanged event. | |
AnnotationPropertyChangedEventHandler | This delegate is used for the PropertyChanged event. | |
AnnotationPropertyChangingEventHandler | This delegate is used for the PropertyChanging event. | |
AnnotationSizeChangedEventHandler | This delegate is used for the SizeChanged event. | |
MirrorEventHandler | This delegate is used for the Mirrored event. |
Enumeration | Description | |
---|---|---|
AnnotateInteractMode | Specifies the user interaction mode for the AnnotationController | |
AnnotateSpace | Used to specify the coordinate space used by various methods. | |
AnnotationConfinementMode | Specifies the type of confinement used for the annotations when they are being moved or resized using the
mouse. | |
AnnotationControllerNotification | Specifies the type of notification being sent to the AnnotationController. | |
AnnotationDataFormat | Specifies the format used for serialized annotation data. | |
AnnotationGripAction | Specifies the action that will be taken by the AnnotationController when a grip is dragged
with the mouse. | |
AnnotationGripMode | Specifies the type of grips being used for an annotation. | |
AnnotationGripState | Specifies the state of a grip. | |
AnnotationLineCapStyle | Specifies the type of line cap for a AnnotationLineCap object. | |
AnnotationPenAlignment | Specifies the alignment of the AnnotationPen. | |
AnnotationState | Specifies the current state of the annotation. | |
AnnotationUnit | Specifies the unit of measure used for annotations. | |
ChangePositionMethod | Specifies the reordering to perform on a layer or annotation. | |
CreateAnnotationMode | Specifies the annotation creation mode when calling AnnotationController. | |
DocumentRotation | Specifies the amount of rotation to apply to the document and annotations by the
RotateDocument method. | |
FillType |
Specifies the type of fill used by an
AnnotationBrush.
| |
FreehandLineType | Specifies the line type used for freehand annotations. | |
MirrorDirection | Specifies the mirror direction. | |
RectangleGrip | Specifies the position of the grip. | |
RectangleGripDisplay | Specifies the grips to display. | |
RenderDevice | Specifies the type of device annotations will be rendered on. This allows the renderer to adjust for
differences in media. | |
ShadowMode | Specifies the shadow mode used for text annotations. | |
UndoChange | Specifies the type of undo being performed. | |
UndoManagerAction | Specifies the actions taken when an AnnotationUndo is passed to the AnnotationControllerNotification event. | |
WangAnnotationType | Specifies the type of WANG annotation used for serialization. |