Class PDFWatermarkParams.Builder
Builder class for PDFWatermarkParams.
Inheritance
System.Object
PDFWatermarkParams.Builder
Namespace: Adobe.PDFServicesSDK.pdfjobs.parameters.pdfwatermark
Assembly: Adobe.PDFServicesSDK.Doc.dll
Syntax
public class Builder
Constructors
Builder()
Constructor for Builder.
Declaration
public Builder()
Properties
PageRanges
Page ranges to be watermarked.
Declaration
public PageRanges PageRanges { get; }
Property Value
Type | Description |
---|---|
PageRanges |
WatermarkAppearance
Watermark appearance to be used for watermarking on PDF.
Declaration
public WatermarkAppearance WatermarkAppearance { get; }
Property Value
Type | Description |
---|---|
WatermarkAppearance |
Methods
Build()
Builds a PDFWatermarkParams instance.
Declaration
public PDFWatermarkParams Build()
Returns
Type | Description |
---|---|
PDFWatermarkParams | A new PDFWatermarkParams instance built from the current state of this builder. |
WithPageRanges(PageRanges)
Sets the page ranges to be watermarked.
Declaration
public PDFWatermarkParams.Builder WithPageRanges(PageRanges pageRanges)
Parameters
Type | Name | Description |
---|---|---|
PageRanges | pageRanges | The page ranges to be watermarked. |
Returns
Type | Description |
---|---|
PDFWatermarkParams.Builder | This Builder instance to add any additional parameters. |
WithWatermarkAppearance(WatermarkAppearance)
Sets the watermark appearance.
Declaration
public PDFWatermarkParams.Builder WithWatermarkAppearance(WatermarkAppearance watermarkAppearance)
Parameters
Type | Name | Description |
---|---|---|
WatermarkAppearance | watermarkAppearance | The watermark appearance. |
Returns
Type | Description |
---|---|
PDFWatermarkParams.Builder | This Builder instance to add any additional parameters. |