个性化阅读
专注于IT技术分析

PDFBox添加页面

本文概述

要在PDF文档中添加页面, 必须做两件事-

PDFBox添加页面

请按照以下步骤在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();
	}
}

输出

成功执行上述程序后, 我们将看到以下输出消息。

PDFBox添加页面

现在, 我们可以看到PDF文档中的空白页, 如以下屏幕快照所示。

PDFBox添加页面
赞(1)
未经允许不得转载:srcmini » PDFBox添加页面

评论 抢沙发

评论前必须登录!