Watermarks are used to protect PDF documents or claim their ownership. Also, in various cases, watermarks are added to display the status of a PDF document such as draft, manuscript, etc. In order to automate watermarking, this article covers how to add a text or image watermark to the PDF using Java.