alexa
menu

Document Processing

    Show / Hide Table of Contents

    AnnotationSettings Class

    Represents the settings that allows to customize the default appearance and behavior of annotations.

    Inheritance
    System.Object
    BaseAnnotationSettings
    AnnotationSettings
    Inherited Members
    BaseAnnotationSettings.IsLocked
    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
    Back to top Generated by DocFX
    Copyright © 2001 - 2026 Syncfusion Inc. All Rights Reserved