Class AnnotationSettings
Represents the settings that allows to customize the default appearance and behavior of annotations.
Inherited Members
Namespace: Syncfusion.Maui.PdfViewer
Assembly: Syncfusion.Maui.PdfViewer.dll
Syntax
public class AnnotationSettings : BaseAnnotationSettings
Constructors
AnnotationSettings()
Declaration
public AnnotationSettings()
Properties
Arrow
Gets or sets the default settings for arrow annotations.
Declaration
public ShapeAnnotationSettings Arrow { get; set; }
Property Value
Type |
---|
ShapeAnnotationSettings |
Author
Gets or sets a value that indicates the default author name for all annotations in the PDF.
Declaration
public string Author { get; set; }
Property Value
Type |
---|
System.String |
Circle
Gets or sets the default settings for circle annotations.
Declaration
public ShapeAnnotationSettings Circle { get; set; }
Property Value
Type |
---|
ShapeAnnotationSettings |
FreeText
Gets or sets the default settings for free text annotations.
Declaration
public FreeTextAnnotationSettings FreeText { get; set; }
Property Value
Type |
---|
FreeTextAnnotationSettings |
Highlight
Gets or sets the default settings for highlight annotations.
Declaration
public TextMarkupAnnotationSettings Highlight { get; set; }
Property Value
Type |
---|
TextMarkupAnnotationSettings |
Ink
Gets or sets the default settings for ink annotations.
Declaration
public InkAnnotationSettings Ink { get; set; }
Property Value
Type |
---|
InkAnnotationSettings |
InkEraser
Gets or sets the default settings for ink eraser. The default thickness is 40.
Declaration
public InkEraserSettings InkEraser { get; set; }
Property Value
Type |
---|
InkEraserSettings |
Line
Gets or sets the default settings for line annotations.
Declaration
public ShapeAnnotationSettings Line { get; set; }
Property Value
Type |
---|
ShapeAnnotationSettings |
Polygon
Gets or sets the default settings for the Polygon Annotation.
Declaration
public ShapeAnnotationSettings Polygon { get; set; }
Property Value
Type |
---|
ShapeAnnotationSettings |
Polyline
Gets or sets the default settings for the Polyline Annotation.
Declaration
public ShapeAnnotationSettings Polyline { get; set; }
Property Value
Type |
---|
ShapeAnnotationSettings |
Selector
Gets or sets the default settings for the annotation selector.
Declaration
public AnnotationSelectorSettings Selector { get; set; }
Property Value
Type |
---|
AnnotationSelectorSettings |
Square
Gets or sets the default settings for square annotations.
Declaration
public ShapeAnnotationSettings Square { get; set; }
Property Value
Type |
---|
ShapeAnnotationSettings |
Squiggly
Gets or sets the default settings for squiggly annotations. The default color is green.
Declaration
public TextMarkupAnnotationSettings Squiggly { get; set; }
Property Value
Type |
---|
TextMarkupAnnotationSettings |
Stamp
Gets or sets the default settings for stamp annotations.
Declaration
public StampAnnotationSettings Stamp { get; set; }
Property Value
Type |
---|
StampAnnotationSettings |
StickyNote
Gets or sets the default settings for sticky note annotations. The default color is yellow.
Declaration
public StickyNoteAnnotationSettings StickyNote { get; set; }
Property Value
Type |
---|
StickyNoteAnnotationSettings |
StrikeOut
Gets or sets the default settings for strikeout annotations. The default color is red.
Declaration
public TextMarkupAnnotationSettings StrikeOut { get; set; }
Property Value
Type |
---|
TextMarkupAnnotationSettings |
Underline
Gets or sets the default settings for underline annotations. The default color is red.
Declaration
public TextMarkupAnnotationSettings Underline { get; set; }
Property Value
Type |
---|
TextMarkupAnnotationSettings |