Class StampAnnotation
Represents the stamp annotation.
Inheritance
System.Object
StampAnnotation
Implements
Namespace: Syncfusion.SfPdfViewer.XForms
Assembly: Syncfusion.SfPdfViewer.XForms.dll
Syntax
public class StampAnnotation : Object, IAnnotation
Constructors
StampAnnotation(View, Int32, Rectangle)
Declaration
public StampAnnotation(View customStampView, int pageNumber, Rectangle bounds)
Parameters
Type | Name | Description |
---|---|---|
Xamarin.Forms.View | customStampView | |
System.Int32 | pageNumber | |
Xamarin.Forms.Rectangle | bounds |
Properties
Bounds
Gets or sets the bounds of the annotation within the PDF page.
Declaration
public Rectangle Bounds { get; set; }
Property Value
Type |
---|
Xamarin.Forms.Rectangle |
CustomStampView
Gets or sets the view of stamp in which the annotation is added.
Declaration
public View CustomStampView { get; set; }
Property Value
Type |
---|
Xamarin.Forms.View |
IsLocked
Gets or sets a value indicating whether the annotations can be edited. If this property is true, annotations can be selected, but resizing, moving, editing and removing actions will be disabled for the user. Default value is false.
Declaration
public bool IsLocked { get; set; }
Property Value
Type |
---|
System.Boolean |
Name
Gets or sets the name of the annotation.
Declaration
public string Name { get; set; }
Property Value
Type |
---|
System.String |
PageNumber
Gets or sets the page index in which the annotation is added.
Declaration
public int PageNumber { get; }
Property Value
Type |
---|
System.Int32 |
Settings
Gets or sets the StampAnnotationSettings associated with the stamp annotation.
Declaration
public StampAnnotationSettings Settings { get; set; }
Property Value
Type |
---|
StampAnnotationSettings |