PageWatermark.PageWatermarkOption

Inheritance: java.lang.Object, com.aspose.xps.metadata.PrintTicketElement, com.aspose.xps.metadata.CompositePrintTicketElement, com.aspose.xps.metadata.Option

All Implemented Interfaces: com.aspose.xps.metadata.PageWatermark.IPageWatermarkItem

public static final class PageWatermark.PageWatermarkOption extends Option implements PageWatermark.IPageWatermarkItem

Describes the PageWatermark features options.

Constructors

ConstructorDescription
PageWatermarkOption(String optionName, PageWatermark.IPageWatermarkOptionItem[] items)Creates a new instance.
PageWatermarkOption(PageWatermark.PageWatermarkOption option)Clones this option instance.

Fields

FieldDescription
TextSpecifies a text only watermark.

Methods

MethodDescription
add(PageWatermark.IPageWatermarkOptionItem[] items)Adds an array of IPageWatermarkOptionItem instances to the option.
clone()Clones this option instance.

PageWatermarkOption(String optionName, PageWatermark.IPageWatermarkOptionItem[] items)

public PageWatermarkOption(String optionName, PageWatermark.IPageWatermarkOptionItem[] items)

Creates a new instance.

Parameters:

ParameterTypeDescription
optionNamejava.lang.StringAn options name.
itemscom.aspose.xps.metadata.PageWatermark.IPageWatermarkOptionItem[]An arbitrary array of IPageWatermarkOptionItem instances.

PageWatermarkOption(PageWatermark.PageWatermarkOption option)

public PageWatermarkOption(PageWatermark.PageWatermarkOption option)

Clones this option instance.

Parameters:

ParameterTypeDescription
optionPageWatermarkOptionAn instance to clone.

Text

public static PageWatermark.PageWatermarkOption Text

Specifies a text only watermark.

add(PageWatermark.IPageWatermarkOptionItem[] items)

public PageWatermark.PageWatermarkOption add(PageWatermark.IPageWatermarkOptionItem[] items)

Adds an array of IPageWatermarkOptionItem instances to the option.

Parameters:

ParameterTypeDescription
itemscom.aspose.xps.metadata.PageWatermark.IPageWatermarkOptionItem[]An arbitrary array of IPageWatermarkOptionItem instances.

Returns: PageWatermarkOption - This options instance.

clone()

public PageWatermark.PageWatermarkOption clone()

Clones this option instance. The shortcut to the cloneing constructor.

Returns: PageWatermarkOption - The clone of this option instance.