PdfMarkupData Class |
Namespace: Atalasoft.Annotate.Pdf
The PdfMarkupData type exposes the following members.
Name | Description | |
---|---|---|
PdfMarkupData |
Initializes a new instance of the PdfMarkupData class.
| |
PdfMarkupData(SerializationInfo, StreamingContext) | Creates a new instance of PdfMarkupData from serialized data. | |
PdfMarkupData(QuadrilateralF, PdfMarkupType) | Creates a new instance of PdfMarkupData specifying an array of quadrilaterals and the
markup type. | |
PdfMarkupData(QuadrilateralF, PdfMarkupType, AnnotationBrush, AnnotationPen, String, String, DateTime) | Creates a new instance of PdfMarkupData specifying the annotation parameters. |
Name | Description | |
---|---|---|
AnnotationBounds | (Inherited from PdfAnnotationData.) | |
Bounds | Gets the bounding rectangle of the annotation. (Inherited from AnnotationData.) | |
CanMirror |
Gets or sets a value indicating if the annotation can mirror.
(Inherited from AnnotationData.) | |
CanMove |
Gets or sets a value indicating if the annotation can be moved.
(Inherited from AnnotationData.) | |
CanResize |
Gets or sets a value indicating if the annotation can be resized.
(Inherited from AnnotationData.) | |
CanRotate |
Gets or sets a value indicating if the annotation can be rotated.
(Inherited from AnnotationData.) | |
CanSelect |
Gets or sets a value indicating if the annotation can be selected.
(Inherited from AnnotationData.) | |
CreationTime |
Gets or sets the creation time of the annotation.
(Inherited from AnnotationData.) | |
Fill | Gets or sets the brush used to fill the annotation or line cap. (Inherited from PdfAnnotationData.) | |
IgnoreDataChanges |
Gets or sets a value indicating whether any properties changes should be passed to the undo manager.
(Inherited from AnnotationData.) | |
IsMirroredHorizontally | Gets a value indicating whether the annotation is mirrored horizontally. (Inherited from AnnotationData.) | |
IsMirroredVertically | Gets a value indicating whether the annotation is mirrored vertically. (Inherited from AnnotationData.) | |
Location |
Gets or sets the location of this annotation.
(Inherited from AnnotationData.) | |
MarkupType | Gets or sets the markup type for this annotation. | |
ModifiedTime |
Gets or sets the time in which this annotation was modified.
(Inherited from AnnotationData.) | |
Name |
Gets or sets a name for this annotation.
(Inherited from AnnotationData.) | |
Outline | Gets or sets the pen used to draw the outline of the annotation. (Inherited from PdfAnnotationData.) | |
Quadrilaterals | Gets the QuadrilateralFCollection holding quadrilaterals for this annotation.
NOTE: According to Table 179 in ISO 32000-1, the QuadPoints array lists the vertices in counterclockwise order and the text orientation is defined by the first and second vertex. This basically means QuadPoints is specified as lower-left, lower-right, top-right, top-left. HOWEVER, Adobe's interpretation (tested at least with Acrobat 10, Acrobat 11, Reader 11) is top-left, top-right, lower-left, lower-right (Z-shaped order). This means that if the QuadPoints array is specified according to the standard, the rendering is not as expected. Other viewers seem to follow Adobe's interpretation. Hence we recommend to use and expect QuadPoints array in Z-order, just as Acrobat and probably most other viewers expect. | |
Rotation |
Gets or sets the current amount of rotation for this annotation.
(Inherited from AnnotationData.) | |
Security |
Gets or sets the security lock used for this annotation.
(Inherited from AnnotationData.) | |
Selected | Get or set whether this AnnotationData object is selected (Inherited from AnnotationData.) | |
Size |
Gets or sets the size of the annotation.
(Inherited from AnnotationData.) | |
SquigglyHeight | Gets or sets the height of the squiggly line. | |
State | Get or set the AnnotationState of this AnnotationData object (Inherited from AnnotationData.) | |
Text | Gets or sets the text for the annotation. (Inherited from PdfAnnotationData.) | |
ToolTip |
Gets or sets the text displayed in the annotation tooltip.
(Inherited from AnnotationData.) | |
Transform | Gets the transformation matrix used for rendering this annotation. (Inherited from AnnotationData.) | |
UserName | Gets or sets the username for the annotation. Internally this is used with PDF annotations. (Inherited from AnnotationData.) | |
Visible |
Gets or sets a value indicating if the annotation is visible.
(Inherited from AnnotationData.) |
Name | Description | |
---|---|---|
CalculateAnnotationBounds(AnnotationPen, AnnotationBrush, PointF) | This method will calculate the bounding rectangle without applying the annotation transforms. (Inherited from AnnotationData.) | |
CalculateAnnotationBounds(RectangleF, AnnotationPen, AnnotationBrush, PointF) | This method will calculate the bounding rectangle without applying the annotation transforms. (Inherited from AnnotationData.) | |
CalculateBounds(AnnotationPen, AnnotationBrush, PointF) | This method will calculate the bounding rectangle for the annotation, taking the pen width, shadow and
annotation transforms into account. (Inherited from AnnotationData.) | |
CalculateBounds(RectangleF, AnnotationPen, AnnotationBrush, PointF) | This method will add the annotation pen width, shadow and transforms to the provided rectangle bounds.
(Inherited from AnnotationData.) | |
Clone | (Overrides PdfAnnotationDataClone.) | |
CloneBaseData | (Inherited from PdfAnnotationData.) | |
CloneBaseDataFrom |
Clones the base data from.
(Inherited from AnnotationData.) | |
Dispose | Releases resources used by the annotation. (Inherited from AnnotationData.) | |
Dispose(Boolean) | Called to release resources used by the annotation. (Inherited from AnnotationData.) | |
Equals | Compares the current annotation with another. (Inherited from AnnotationData.) | |
Finalize |
Finalizes an instance of the AnnotationData class.
(Inherited from AnnotationData.) | |
FormatToolTipText | This method is called to return the tooltip text string. (Inherited from PdfAnnotationData.) | |
GetAllExtraProperties | Returns a Dictionary containing the key value pairs for extra properties. (Inherited from AnnotationData.) | |
GetExtraProperty | Returns the value stored with SetExtraProperty(String, String). (Inherited from AnnotationData.) | |
GetHashCode | Returns an identifier for this object. (Inherited from AnnotationData.) | |
GetLineCapBounds | Called to get the rectangle bounds of the line cap used in an AnnotationLineCap. (Inherited from AnnotationData.) | |
GetObjectData | (Overrides PdfAnnotationDataGetObjectData(SerializationInfo, StreamingContext).) | |
GetRenderTransform | Returns a System.Drawing.Drawing2D.Matrix containing the matrices applied to the
annotation. (Inherited from AnnotationData.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Mirror | Flips (mirrors) the annotation horizontally or vertically. (Inherited from AnnotationData.) | |
OnAnnotationControllerNotification | Called after a property value has been changed. (Inherited from AnnotationData.) | |
OnCanMirrorChanged | Called when the CanMirror property value has changed. (Inherited from AnnotationData.) | |
OnCanMoveChanged | Called when the CanMove property value has changed. (Inherited from AnnotationData.) | |
OnCanResizeChanged | Called when the CanResize property has changed. (Inherited from AnnotationData.) | |
OnCanRotateChanged | Called when the CanRotate property value has changed. (Inherited from AnnotationData.) | |
OnCanSelectChanged | Called when the CanSelect property value has changed. (Inherited from AnnotationData.) | |
OnCreationTimeChanged | Called when the CreationTime property value has changed. (Inherited from AnnotationData.) | |
OnLocationChanged | Called when the Location property value has changed. (Inherited from AnnotationData.) | |
OnMirrored | Called when the annotation has been mirrored. (Inherited from AnnotationData.) | |
OnModifiedTimeChanged | Called when the ModifiedTime property has changed. (Inherited from AnnotationData.) | |
OnNameChanged | Called when the Name property has changed. (Inherited from AnnotationData.) | |
OnPropertyChanged | Called when a property has been changed and raises the PropertyChanged event.
(Inherited from AnnotationData.) | |
OnPropertyChanging | (Inherited from PdfAnnotationData.) | |
OnRotationChanged | Called when the Rotation property has changed. (Inherited from AnnotationData.) | |
OnSecurityChanged | Called when the Security property has changed. (Inherited from AnnotationData.) | |
OnSizeChanged | Called when the Size property has changed. (Inherited from AnnotationData.) | |
OnStateChanged | Called when the State property has changed and raises the StateChanged event. (Inherited from AnnotationData.) | |
OnTooltipChanged | Called when the ToolTip property has changed. (Inherited from AnnotationData.) | |
OnTransformChanged | Called when the Transform property has changed. (Inherited from AnnotationData.) | |
OnUserNameChanged | Called when the UserName property has changed and raises the UserNameChanged event. (Inherited from AnnotationData.) | |
OnVisibleChanged | Called when the Visible property has changed. (Inherited from AnnotationData.) | |
RemoveBrushEvents | This is a helper method to remove the PropertyChanging and AnnotationControllerNotification event handlers for an AnnotationBrush.
(Inherited from AnnotationData.) | |
RemoveFontEvents | This is a helper method to remove the PropertyChanging and AnnotationControllerNotification event handlers for an AnnotationFont.
(Inherited from AnnotationData.) | |
RemovePenEvents | This is a helper method to remove the PropertyChanging and AnnotationControllerNotification event handlers for an AnnotationPen.
(Inherited from AnnotationData.) | |
RemoveSecurityEvents | This is a helper method to remove the PropertyChanging and AnnotationControllerNotification event handlers for an IAnnotationLock.
(Inherited from AnnotationData.) | |
Rotate | Applies rotation to the annotation from its current rotation amount. (Inherited from AnnotationData.) | |
SetBrushEvents | This is a helper method used to set event handlers for the PropertyChanging
and AnnotationControllerNotification event handlers in an AnnotationBrush. (Inherited from AnnotationData.) | |
SetExtraProperty | Sets a custom value within an annotation that can be retrieved using GetExtraProperty(String). (Inherited from AnnotationData.) | |
SetFontEvents | This is a helper method used to set event handlers for the PropertyChanging
and AnnotationControllerNotification event handlers in an AnnotationFont.
(Inherited from AnnotationData.) | |
SetPenEvents | This is a helper method used to set event handlers for the PropertyChanging
and AnnotationControllerNotification event handlers in an AnnotationPen.
(Inherited from AnnotationData.) | |
SetSecurityEvents | This is a helper method used to set event handlers for the PropertyChanging
and AnnotationControllerNotification event handlers in an IAnnotationLock. (Inherited from AnnotationData.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
AnnotationControllerNotification | Raised after a property has been changed. (Inherited from AnnotationData.) | |
CanMirrorChanged |
Raised when the
CanMirror
property is changed.
(Inherited from AnnotationData.) | |
CanMoveChanged |
Raised when the
CanMove
property is changed.
(Inherited from AnnotationData.) | |
CanResizeChanged |
Raised when the
CanResize
property has changed.
(Inherited from AnnotationData.) | |
CanRotateChanged |
Raised when the
CanRotate
property has changed.
(Inherited from AnnotationData.) | |
CanSelectChanged |
Raised when the
CanSelect
property has changed.
(Inherited from AnnotationData.) | |
CreationTimeChanged |
Raised when the
CreationTime
property has changed.
(Inherited from AnnotationData.) | |
LocationChanged |
Raised when the
Location
property has changed.
(Inherited from AnnotationData.) | |
Mirrored |
Raised when the annotation is mirrored, either by the user dragging a grip across
its opposite or when the
Mirror method
is called.
(Inherited from AnnotationData.) | |
ModifiedTimeChanged |
Raised when the
ModifiedTime
property has changed.
(Inherited from AnnotationData.) | |
NameChanged |
Raised when the
Name property has
changed.
(Inherited from AnnotationData.) | |
PropertyChanged | Raised when a property value has changed. (Inherited from AnnotationData.) | |
PropertyChanging | Raised before a property is changed. (Inherited from AnnotationData.) | |
RotationChanged |
Raised when the
Rotation
property has changed.
(Inherited from AnnotationData.) | |
SecurityChanged |
Raised when the
Security
property has changed.
(Inherited from AnnotationData.) | |
SizeChanged |
Raised when the
Size property has
changed.
(Inherited from AnnotationData.) | |
StateChanged | This event is raised when the State property value has changed. (Inherited from AnnotationData.) | |
TooltipChanged | Raised when the ToolTip property has changed. (Inherited from AnnotationData.) | |
TransformChanged |
Raised when the
Transform
property has changed.
(Inherited from AnnotationData.) | |
UserNameChanged | This event is raised when the UserName property has changed. (Inherited from AnnotationData.) | |
VisibleChanged |
Raised when the
Visible
property has changed.
(Inherited from AnnotationData.) |