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

使用PDFBox创建第一个PDF文档

本文概述

在本节中, 我们必须创建一个不包含任何页面的空PDF文档。 PDDocument类用于创建PDF文档, 而save()方法用于将文档保存到我们所需的位置。

请按照以下步骤创建PDF文档-

建立文件

创建属于包org.apache.pdfbox.pdmodel的PDDocument类的实例。通过获取PDDocument类的实例, 我们能够创建一个空的PDF文档。

PDDocument doc = new PDDocument();

保存文件

创建文档后, 我们必须将文档保存到所需的路径。 save()方法用于保存文档。 save()方法接受字符串值, 并将文档的路径作为参数传递。

doc.save("Path of Document");

关闭文件

完成任务后, 我们需要使用close()方法关闭PDDocument类对象。

doc.close();

例-

import java.io.IOException; 
import org.apache.pdfbox.pdmodel.PDDocument;

public class Main {

	public static void main(String[] args)throws IOException {
		//Creating PDF document object 
	      PDDocument doc = new PDDocument();    
	
	//Saving the document
	doc.save("/eclipse-workspace/blank.pdf");
		
	      System.out.println("PDF created");  
	
	//Closing the document  
	doc.close();
	}
}

输出

成功执行后, 程序将显示以下输出消息。

PDFBox创建第一个PDF文档

现在, 如果我们尝试打开此空的PDF文档, 它将显示以下错误消息。

PDFBox创建第一个PDF文档
赞(0)
未经允许不得转载:srcmini » 使用PDFBox创建第一个PDF文档

评论 抢沙发

评论前必须登录!