PdfArtifactWatermarkOptions
Leave feedback
On this page
Inheritance: java.lang.Object, com.groupdocs.watermark.options.WatermarkOptions, com.groupdocs.watermark.options.PdfWatermarkOptions
public final class PdfArtifactWatermarkOptions extends PdfWatermarkOptions
Represents watermark adding options when adding artifact watermark to a pdf document.
Leran more:
The following example demonstrates how to add an image artifact watermark to a PDF document.
PdfLoadOptions loadOptions = new PdfLoadOptions(); Watermarker watermarker = new Watermarker(“D:\test.pdf”, loadOptions);
ImageWatermark watermark = new ImageWatermark(“D:\icon.png”);
PdfArtifactWatermarkOptions options = new PdfArtifactWatermarkOptions(); options.setPageIndex(-1); // default - all pages
watermarker.add(watermark, options); watermarker.save(“D:\watermarked_test.pdf”); watermark.close(); watermarker.close();
| Constructor | Description |
|---|---|
| PdfArtifactWatermarkOptions() | Initializes a new instance of the [PdfArtifactWatermarkOptions](../../com.groupdocs.watermark.options/pdfartifactwatermarkoptions) class. |
| Method | Description |
|---|---|
| getPageIndex() | Gets the page index to add watermark to. |
| setPageIndex(int value) | Sets the page index to add watermark to. |
public PdfArtifactWatermarkOptions()
Initializes a new instance of the [PdfArtifactWatermarkOptions](../../com.groupdocs.watermark.options/pdfartifactwatermarkoptions) class.
public final int getPageIndex()
Gets the page index to add watermark to.
Returns: int - The page index to add watermark to.
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. |
Was this page helpful?
Any additional feedback you'd like to share with us?
Please tell us how we can improve this page.
Thank you for your feedback!
We value your opinion. Your feedback will help us improve our documentation.