Public Properties
AnnotationFileName
|
Sets the name of the file that holds the annotation information |
AspectRatio
|
Sets whether or not an image pasted or altered with the PasteImage annotation object will maintain the original image's aspect ratio. |
BackColor
|
Sets the background color or fill color used by annotation objects |
Border
|
Sets whether or not the text object has a border |
BorderColor
|
Sets the color of the text object border |
ContextMenuEnable
|
Sets whether or not the context menu is enabled when an annotation object is right clicked |
DoubleLine
|
Sets whether or not the line object will be a double line or not |
DialogDoubleLineEnabled
|
Sets whether or not the doubleline checkbox for the line object is enabled within the property dialog. |
DialogDoubleLineVisible
|
Sets whether or not the doubleline checkbox for the line object is displayed within the property dialog |
DialogMaxPenWidth
|
Sets the maximum pen width (and border) that will be allowed in the property dialog |
EditEnable
|
Sets whether or not annotation functions are enabled |
EditKind
|
Sets the kind of annotation object that is used |
EnableTextDialog
|
Sets whether the text object's property dialog will be the extended property dialog or the regular property dialog |
Fill
|
Sets whether or not the annotation object will be filled with the background color |
FontBold
|
Sets whether or not the font used is bold |
FontItalic
|
Sets whether or not the font used is italics |
FontName
|
Sets the font name used to draw text |
FontSize
|
Sets the font size used to draw text |
FontStrikeout
|
Sets whether or not the font used has strikeout lines |
FontUnderline
|
Sets whether or not the font used is underlined |
ForeColor
|
Sets the drawing color used for all annotation objects |
ImageFileExtension
|
When an image file is chosen for an image object and the File Dialog is displayed, this property sets the file type that first appears in the File Dialog. |
ImageFilePath
|
When an image file is chosen for an image object and the File Dialog is displayed, this property sets the folder that first appears in the File Dialog. |
ImeMode
|
This property sets the ImeMode when entering Japanese text. (This property is not needed and may be ignored unless you are using Japanese operating systems) |
NumberOfObjects
|
Retrieves the total number of annotation objects |
PenWidth
|
Sets the width of the pen used for all annotation objects |
SelectedObjectAngle
|
Retrieves the angle of the selected object |
SelectedObjectAspectRatio
|
Retrieves whether or not the selected image object has a fixed aspect ratio |
SelectedObjectBackColor
|
Retrieves the selected object's background color or fill color |
SelectedObjectBorder
|
Retrieves whether or not the selected text object has a border |
SelectedObjectBorderColor
|
Retrieves the selected text object's border color |
SelectedObjectDoubleLine
|
Retrieves whether or not the selected line object is a double line |
SelectedObjectDrawPoints
|
Retrieves the coordinate points of the selected object |
SelectedObjectFill
|
Retrieves whether or not the selected object is being filled with the background color |
SelectedObjectFontBold
|
Retrieves whether or not the font for the text of the selected object is bold |
SelectedObjectFontItalic
|
Retrieves whether or not the font for the text of the selected object is italics |
SelectedObjectFontName
|
Retrieves the font name used by the selected Text object |
SelectedObjectFontSize
|
Retrieves the size of the font used by the selected Text object |
SelectedObjectFontStrikeout
|
Retrieves whether or not the text in the selected object uses a strikeout |
SelectedObjectFontUnderline
|
Retrieves whether or not the text in the selected object uses an underline |
SelectedObjectForeColor
|
Retrieves the line color or text color of the selected object |
SelectedObjectImageFileName
|
Retrieves the filename (full path) for the image used in the selected object |
SelectedObjectKind
|
Retrieves the type of the object that is selected |
SelectedObjectNumber
|
Retrieves the number of the selected object |
SelectedObjectPenWidth
|
Retrieves the width of the lines (the pen width) of the selected object |
SelectedObjectText
|
Retrieves the content of the Text object |
SelectedObjectWordWrap
|
Retrieves whether or not the selected text object has automatic word wrapping enabled |
ShowDialogOnDoubleClick
|
Sets whether or not an annotation object's property dialog will be displayed when the object is double clicked |
Text
|
Sets the text drawn by the Text object |
TextDialogAngleEnabled
|
Sets whether or not the "angle" value, displayed in the text object's extended property dialog, is enabled |
TextDialogAngleVisible
|
Sets whether or not the "angle" value is displayed in the text object's extended property dialog |
TextDialogBackColorEnabled
|
Sets whether or not the "backcolor" selector, displayed in the text object's extended property dialog, is enabled |
TextDialogBackColorVisible
|
Sets whether or not the "backcolor" selector is displayed in the text object's extended property dialog |
TextDialogBoldEnabled
|
Sets whether or not the "bold" checkbox, displayed in the text object's extended property dialog, is enabled |
TextDialogBoldVisible
|
Sets whether or not the "bold" checkbox is displayed in the text object's extended property dialog |
TextDialogBorderEnabled
|
Sets whether or not the "border" checkbox, displayed in the text object's extended property dialog, is enabled |
TextDialogBorderVisible
|
Sets whether or not the "border" checkbox is displayed in the text object's extended property dialog |
TextDialogBorderColorEnabled
|
Sets whether or not the "border color" selector, displayed in the text object's extended property dialog, is enabled |
TextDialogBorderColorVisible
|
Sets whether or not the "border color" selector is displayed in the text object's extended property dialog |
TextDialogBorderWidthEnabled
|
Sets whether or not the "border width" dropdown menu, displayed in the text object's extended property dialog, is enabled |
TextDialogBorderWidthVisible
|
Sets whether or not the "border width" dropdown menu is displayed in the text object's extended property dialog |
TextDialogFillEnabled
|
Sets whether or not the "fill" checkbox, displayed in the text object's extended property dialog, is enabled |
TextDialogFillVisible
|
Sets whether or not the "fill" checkbox is displayed in the text object's extended property dialog |
TextDialogFontNameEnabled
|
Sets whether or not the "font name" dropdown menu, displayed in the text object's extended property dialog, is enabled |
TextDialogFontNameVisible
|
Sets whether or not the "font name" dropdown menu is displayed in the text object's extended property dialog |
TextDialogFontSizeEnabled
|
Sets whether or not the "font size" dropdown menu, displayed in the text object's extended property dialog, is enabled |
TextDialogFontSizeVisible
|
Sets whether or not the "font size" dropdown menu is displayed in the text object's extended property dialog |
TextDialogForeColorEnabled
|
Sets whether or not the "forecolor" selector, displayed in the text object's extended property dialog, is enabled. |
TextDialogForeColorVisible
|
Sets whether or not the "forecolor" selector is displayed in the text object's extended property dialog |
TextDialogItalicEnabled
|
Sets whether or not the "italic" checkbox, displayed in the text object's extended property dialog, is enabled. |
TextDialogItalicVisible
|
Sets whether or not the "italic" checkbox is displayed in the text object's extended property dialog |
TextDialogStrikeoutEnabled
|
Sets whether or not the "strikeout" checkbox, displayed in the text object's extended property dialog, is enabled |
TextDialogStrikeoutVisible
|
Sets whether or not the "strikeout" checkbox is displayed in the text object's extended property dialog |
TextDialogTextEnabled
|
Sets whether or not the "text" textbox, displayed in the text object's extended property dialog, is enabled |
TextDialogTextVisible
|
Sets whether or not the "text" textbox is displayed in the text object's extended property dialog |
TextDialogUnderlineEnabled
|
Sets whether or not the "underline" checkbox, displayed in the text object's extended property dialog, is enabled |
TextDialogUnderlineVisible
|
Sets whether or not the "underline" checkbox is displayed in the text object's extended property dialog |
TextDialogWordWrapEnabled
|
Sets whether or not the "word wrap" checkbox, displayed in the text object's extended property dialog, is enabled |
TextDialogWordWrapVisible
|
Sets whether or not the "word wrap" checkbox is displayed in the text object's extended property dialog |
UndoMax
|
Sets the maximum allowable undo steps for annotation objects |
WordWrap
|
Sets whether or not word wrapping is used in the Text object. |
Public Methods
ClearAllObjects
|
Deletes all annotation objects |
ClearEditHistory
|
Deletes the history of all drawing and editing changes made to annotation objects |
CopySelectedObjects
|
Copies the selected object(s) |
DeleteMultiSelectedObjects
|
Deletes all objects selected when the EditKind property is set to KindOfEdit.MultiSelect |
DeleteSelectedObject
|
Deletes the selected object |
DeselectObjects
|
Deselects all objects that are currently selected |
DrawEditedObjectsToImage
|
Embeds the annotation objects into a raster image |
DrawEllipse
|
Draws an ellipse |
DrawLine
|
Draws a line |
DrawPolygon
|
Draws a polygon |
DrawPolyline
|
Draws a polyline |
DrawRectangle
|
Draws a rectangle |
DrawText
|
Overloaded method list. These methods draw
text. See DrawText(Point) and DrawText(RectangleF) |
LoadAnnotationFile
|
Loads annotation information from an existing annotation file and displays the annotation objects on the base image |
MoveBackOne
|
Moves the selected object's Z-Order back one |
MoveForwardOne
|
Moves the selected object's Z-Order forward one |
MoveToBack
|
Moves the selected object to the back |
MoveToFront
|
Moves the selected object to the front |
PasteCopiedObjects
|
Pastes objects that have been copied |
PasteImage
|
Pastes an image |
Redo
|
Reverses an undo step |
SaveAnnotationFile
|
Saves the annotation information to the annotation file |
SelectAllObjects
|
Selects or deselects all of the annotation objects drawn |
SelectObject
|
Selects the object whose number is specified |
SetSelectedObjectAngle
|
Sets the angle of the selected object |
SetSelectedAspectRatio
|
Sets whether the original image's aspect ratio will be maintained in the selected image object |
SetSelectedObjectColors
|
Sets the color of the selected object |
SetSelectedObjectDoubleLine
|
Sets whether or not the selected line object will draw a double line |
SetSelectedObjectDrawPoints
|
Sets the coordinate points of the selected object |
SetSelectedObjectFill
|
Fills (or unfills) the selected object |
SetSelectedObjectFont
|
Sets the font used by the selected Text object |
SetSelectedObjectImage
|
Sets the image for the selected object |
SetSelectedObjectPenWidth
|
Sets the width of the line (pen width) for the selected object |
SetSelectedObjectText
|
Sets the text in the selected object |
ShowPropertyDialog
|
Displays a dialog that allows the properties of the selected annotation object to be changed |
Undo
|
Removes the last change to the annotation object and returns it to its previous state |
See Also

