A watermark is an image or text that is intentionally superimposed onto document or image. Its purpose is to make it more difficult for the original document or image to be copied or used without permission.
GroupDocs.Watermark for Java API presents a wide range of features related to watermark. Some key features are listed below.
Adding text/image watermark to supported document formats
Searching and removing text/image watermark in supported document formats
Searching watermarks in particular objects
Adding watermark to images inside a document
Modifying existing watermark objects in supported document formats
Extracting information of watermark objects in a document
PDF document rasterization
Getting document information
Searching watermarks by text formatting (font, color etc)
Modifying hyperlinks associated with document entities (all formats)
Setting background image for charts in Excel and PowerPoint document
Modifying PDF and email attachments
Using Dynabic.Metered account to use API in licensed mode
Add watermark
Following are the watermark types that can be added to each supported document format.
Document Format
Watermark Type
PDF
XObject (image and text)
Artifact (image and text)
| Annotation (image and text) |
| Word | Shape (image and text) |
| Excel | Shape (image and text) |
|
| Header & Footer (image and text) |
|
| Background image |
| PowerPoint | Shape (image and text) |
| Visio | Shape (image and text) |
| Raster Image Formats | Text |
|
| Image |
| Multi-page tiff | Text |
|
| Image |
| Animated gif | Text |
|
| Image |
Search watermark
Following are the watermark types that can be found using GroupDocs.Watermark.
Format
Watermark type
PDF
XObject (image and text)
Artifact (image and text)
| Annotation (image and text) |
|
| Regular text |
| Word | Shape (image and text) |
|
GroupDocs.Watermark allows to obtain basic information about source document - file type, size, pages count, page height and width etc. This may be quite useful for generating document preview and precise watermark placing inside document.
Preview document pages
Document preview feature allows to generate image representations of document pages. This may be helpful for better understanding about document content and its structure, set proper watermark position inside document, apply appropriate watermark styling etc. Preview can be generated for all document pages (by default) or for specific page numbers or page range.
Supported image formats for document preview are:
PNG;
JPG;
BMP.
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.