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
Author
Gets Author name of the annotation or sets the author name internally
Declaration
public string Author { get; }
  Property Value
| Type | 
|---|
| System.String | 
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 |