With Aspose.PDF for Java you can add pages, add headers and footers, add Watermarks into your PDF file. This section explain to you all details on this topic....section learn you how to add watermarks in your PDF file using Artifact...TextStamp classes. Use adding a watermark for creating background images...