Class Watermark
Represents a watermark that can be rendered on each page.
Inheritance
System.Object
Watermark
Namespace: PSPDFKit
Assembly: PSPDFKit.dll
Syntax
public sealed class Watermark
Constructors
Watermark(SoftwareBitmap)
Constructs a watermark. Sets the SizeOnPage to same values as image size. Sets the Horizontal and Vertical alignment to Center.
Declaration
public Watermark(SoftwareBitmap image)
Parameters
Type | Name | Description |
---|---|---|
Windows.Graphics.Imaging.SoftwareBitmap | image | The image to be rendered as the watermark. |
Properties
HorizontalAlignment
The horizontal alignment of the watermark on the page.
Declaration
public HorizontalAlignment HorizontalAlignment { get; set; }
Property Value
Type | Description |
---|---|
Windows.UI.Xaml.HorizontalAlignment |
Image
The image to be rendered as the watermark.
Declaration
public WriteableBitmap Image { get; }
Property Value
Type | Description |
---|---|
Windows.UI.Xaml.Media.Imaging.WriteableBitmap |
SizeOnPage
The size of the watermark on the page. Horizontal or Vertical alignment values of Stretch override width and height respectively.
Declaration
public Size SizeOnPage { get; set; }
Property Value
Type | Description |
---|---|
Windows.Foundation.Size |
VerticalAlignment
The vertical alignment of the watermark on the page.
Declaration
public VerticalAlignment VerticalAlignment { get; set; }
Property Value
Type | Description |
---|---|
Windows.UI.Xaml.VerticalAlignment |
Methods
SetImage(SoftwareBitmap)
Set the image to be rendered as the watermark.
Declaration
public void SetImage(SoftwareBitmap softwareBitmap)
Parameters
Type | Name | Description |
---|---|---|
Windows.Graphics.Imaging.SoftwareBitmap | softwareBitmap |