1. 程式人生 > 其它 >java PDF最後一頁新增空白頁

java PDF最後一頁新增空白頁

技術標籤:功能程式碼java

PdfReader reader = new PdfReader(src);
FileOutputStream out = new FileOutputStream(new File(pdfPath));
PdfStamper stamper = new PdfStamper(reader,out);
//在PDF的最後一頁新增空白頁
stamper.insertPage(reader.getNumberOfPages()+1,reader.getPageSizeWithRotation(1));
stamper.close();
reader.close()
;

注:
src:原PDF的路徑。
pdfPath:生成空白頁之後儲存的PDF路徑。

如果src引用的文件有2頁,則上面的程式碼將使用與第一頁相同的頁面大小新增一個額外的空白第3頁。