Show / Hide Table of Contents

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.

In This Article
Back to top Copyright © 2020 Adobe. All rights reserved.