📅  最后修改于: 2021-01-07 07:34:24             🧑  作者: Mango
要在PDF文档中添加页面,必须做两件事-
请按照以下步骤在PDF文档中添加页面-
创建属于包org.apache.pdfbox.pdmodel的PDDocument类的实例。通过获取PDDocument类的实例,我们能够创建一个空的PDF文档。
PDDocument doc = new PDDocument();
PDPage类用于在PDF文档中创建空白页。以下代码在我们的PDF文档中创建页面。
PDPage blankPage = new PDPage();
addPage()方法用于在PDF文档中添加页面。以下代码在我们的PDF文档中添加了页面。
doc.addPage( blankPage );
创建文档后,我们必须将文档保存到所需位置。 save()方法用于保存文档。 save()方法接受字符串值,并将文档的路径作为参数传递。
doc.save("Path of Document");
完成任务后,我们需要使用close()方法关闭PDDocument类对象。
doc.close();
import java.io.IOException;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.PDPage;
public class Main {
public static void main(String[] args)throws IOException {
//Creating PDF document object
PDDocument doc = new PDDocument();
for (inti=0; i<5; i++) {
//Creating a blank page
PDPage blankPage = new PDPage();
//Adding the blank page to the document
doc.addPage( blankPage );
}
//Saving the document
doc.save("/eclipse-workspace/blank.pdf");
System.out.println("PDF created");
//Closing the document
doc.close();
}
}
输出:
成功执行上述程序后,我们将看到以下输出消息。
现在,我们可以看到PDF文档中的空白页,如以下屏幕快照所示。