pdfbox是一个开源的JAVA库,卡伊帮助用户进行PDF文档的创建和转换,通过软件可以轻松的开发创建,转换和操作PDF文档的Java程序,另外软件中还包含一个命令行实用程序,可以实用Jar文件对PDF进行各种操作,让你的PDF编辑处理变得更加简单。
软件特色提取文本 - 使用PDFBox,可以从PDF文件中提取Unicode文本。
拆分和合并 - 使用PDFBox,可以将单个PDF文件分割成多个文件,并将它们合并为一个文件。
填写表单 - 使用PDFBox,可以将填写表单填入文档中。打印 - 使用PDFBox,可以使用标准Java打印API打印PDF文件。
另存为图像- 使用PDFBox,可以将PDF保存为图像文件,例如:PNG或JPEG。
创建PDF - 使用PDFBox,可以通过创建Java程序来创建一个新的PDF文件,并且还可以包含图像和字体。
签名 - 使用PDFBox,可以将数字签名添加到PDF文件。
组件内容PDFBox- 这是PDFBox的主要部分。 这包含与内容提取和操作相关的类和接口。FontBox - 包含与字体相关的类和接口,使用这些类可以修改PDF文档的文本字体。
XmpBox - 包含处理XMP元数据的类和接口。Preflight - 此组件用于根据PDF/A-1b标准验证PDF文件。
创建PDF文档可以通过实例化PDDocument类来创建一个空的PDF文档。使用这个类的Save()方法将文档保存在所需的位置。
以下是创建一个空的PDF文档的步骤。
第1步: 创建空白文档
org.apache.pdfbox.pdmodel包中的PDDocument类是PDF文档的内存中表示形式。 因此,通过实例化这个类,可以创建一个空的PDFDocument,如下面的代码块所示。
PDDocument document = new PDDocument();
Java
第2步: 保存文档
创建文档后,需要将此文档保存在所需的路径中,可以使用PDDocument类的Save()方法执行此操作。 该方法接受一个字符串值,表示要存储文档的路径作为参数。 以下是PDDocument类的save()方法的原型。
document.save("Path");
Java
第3步:关闭文档
完成任务后,最后需要使用PDDocument对象的close()方法关闭。 以下是PDDocument类的close()方法的原型。
document.close();
同类软件精选