menu

MAUI

  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class InkAnnotationSettings - MAUI API Reference | Syncfusion

    Show / Hide Table of Contents

    Class InkAnnotationSettings

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

    Inheritance
    System.Object
    BaseAnnotationSettings
    AnnotationAppearanceSettings
    InkAnnotationSettings
    Implements
    System.ComponentModel.INotifyPropertyChanged
    Inherited Members
    AnnotationAppearanceSettings.Color
    AnnotationAppearanceSettings.Opacity
    AnnotationAppearanceSettings.PropertyChanged
    BaseAnnotationSettings.IsLocked
    Namespace: Syncfusion.Maui.PdfViewer
    Assembly: Syncfusion.Maui.PdfViewer.dll
    Syntax
    public class InkAnnotationSettings : AnnotationAppearanceSettings, INotifyPropertyChanged

    Constructors

    InkAnnotationSettings()

    Declaration
    public InkAnnotationSettings()

    Properties

    AggregateInkStrokes

    Gets or sets a value indicating whether each ink strokes should be treated as separate ink annotations.

    Declaration
    public bool AggregateInkStrokes { get; set; }
    Property Value
    Type
    System.Boolean

    BorderWidth

    Gets or sets the border thickness of an annotation.

    Declaration
    public float BorderWidth { get; set; }
    Property Value
    Type
    System.Single

    MinimumSize

    Gets or sets the minimum size for ink annotation.

    Declaration
    public Size MinimumSize { get; set; }
    Property Value
    Type
    Microsoft.Maui.Graphics.Size

    TouchScreenInputMode

    Gets or sets a value that indicates the input mode in which the ink strokes should be allowed to be drawn.

    Declaration
    public TouchScreenInputMode TouchScreenInputMode { get; set; }
    Property Value
    Type
    TouchScreenInputMode
    Remarks

    If the value is “Stylus”, ink annotations can be drawn only using stylus and finger touch can pinch, pan and zoom the PDF pages. This property is applicable only for Android and iOS. Changing the value of this property has no effect in WinUI and MacCatalyst.

    Implements

    System.ComponentModel.INotifyPropertyChanged
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved