DiagramPageWatermarkOptions
Inheritance: java.lang.Object, com.groupdocs.watermark.options.WatermarkOptions, com.groupdocs.watermark.options.DiagramWatermarkOptions
public final class DiagramPageWatermarkOptions extends DiagramWatermarkOptions
Represents watermark adding options when adding shape watermark to a particular page of a Visio document.
Learn more:
The following example demonstrates how to add a protected watermark to the first page of a Visio document.
DiagramLoadOptions loadOptions = new DiagramLoadOptions(); Watermarker watermarker = new Watermarker(“D:\test.vsdx”, loadOptions);
TextWatermark watermark = new TextWatermark(“watermark test”, new Font(“Arial”, 42));
DiagramPageWatermarkOptions options = new DiagramPageWatermarkOptions(); options.setLocked(true); options.setPageIndex(0);
watermarker.add(watermark, options); watermarker.save(“D:\watermarked_test.vsdx”); watermarker.close();
Constructors
Constructor | Description |
---|---|
DiagramPageWatermarkOptions() | Initializes a new instance of the [DiagramPageWatermarkOptions](../../com.groupdocs.watermark.options/diagrampagewatermarkoptions) class. |
Methods
Method | Description |
---|---|
getPageIndex() | Gets the page index to add watermark to. |
setPageIndex(int value) | Sets the page index to add watermark to. |
DiagramPageWatermarkOptions()
public DiagramPageWatermarkOptions()
Initializes a new instance of the [DiagramPageWatermarkOptions](../../com.groupdocs.watermark.options/diagrampagewatermarkoptions)
class.
getPageIndex()
public final int getPageIndex()
Gets the page index to add watermark to.
Returns: int - The page index to add watermark to.
setPageIndex(int value)
public final void setPageIndex(int value)
Sets the page index to add watermark to.
Parameters:
Parameter | Type | Description |
---|---|---|
value | int | The page index to add watermark to. |