pdfbox创建pdf_使用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();

}

}

输出

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值