Add text watermark
GroupDocs.Viewer enables you to apply a watermark on the output pages (HTML / Image / PDF).
Here is the recipe:
- Create instance of HtmlViewOptions class (or PngViewOptions, or JpgViewOption, or PdfViewOptions);
- Create a Watermark object and populate its properties;
- Assign Watermark object to setWatermark() property of class HtmlViewOptions, PngViewOptions, JpgViewOption or PdfViewOptions;
- Call view() method.
The following code sample shows how to apply the watermark to the output pages.
try (Viewer viewer = new Viewer("sample.docx")) {
HtmlViewOptions viewOptions = HtmlViewOptions.forEmbeddedResources();
viewOptions.setWatermark(new Watermark("This is a watermark"));
viewer.view(viewOptions);
}