How to Add a Blank Page in the Existing PDF in Java?

Answer: You can use PdfStamper for this purpose.

PdfReader reader = new PdfReader(src);PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(dest));stamper.insertPage(reader.getNumberOfPages() + 1, reader.getPageSizeWithRotation(1));stamper.close();reader.close();

If src refers to a document with 100 pages, the code above will add an extra blank 101st page, using the same page size as the first page.