此快速操作指南详细介绍了如何使用 Java 在 PDF 中制作小册子。它提供了用于设置用于编写此应用程序的 IDE 的资源、要以编程方式执行的步骤列表,以及用于清晰理解的可运行示例代码,可用于使用 Java 从 PDF 创建小册子。您还将获得有关使用大量重载函数创建具有不同自定义设置的小册子的信息。
使用 Java 从 PDF 制作小册子的步骤
- 将 IDE 设置为使用 Aspose.PDF for Java 生成 PDF 小册子
- 创建一个 PdfFileEditor 类的对象以将 PDF 文件转换为小册子
- 在 PdfFileEditor 对象中调用 makeBooklet() 方法
- 提供输入 PDF 文件名、输出 PDF 文件名以及输出小册子中所需的页面大小
上述步骤总结了如何使用 Java 制作 PDF 小册子。这个库有一个 PdfFileEditor 类,它是一个丰富的类,用于处理 PDF 文件,将它们转换成不同的格式,包括小册子。它有一个 makeBooklet() 方法,它有不同的重载方法,其中一个用于获取输入 PDF 文件名、输出小册子 PDF 名称以及小册子页面格式的规范。
使用 Java 创建 PDF 小册子的代码
import com.aspose.pdf.*; | |
import com.aspose.pdf.facades.PdfFileEditor; | |
public class Main { | |
public static void main(String[] args) throws Exception {//Convert a PDF to a booklet | |
// Load a license | |
License lic = new License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Instantiate a PdfFileEditor object | |
PdfFileEditor pdfEditor = new PdfFileEditor(); | |
// Create the booklet | |
pdfEditor.makeBooklet("MultiPageDoc.pdf", "OutputBooklet.pdf", PageSize.getA5()); | |
System.out.println("Done"); | |
} | |
} |
在这个简单的代码中,演示了使用 Java 创建小册子 PDF 的任务。 PdfFileEditor 类有不同的制作小册子的方法,例如,您可以创建一个小册子,就像您可以定义应该在小册子左侧或右侧的页面数组,从流中读取写作内容以及设置任何页面大小.
本文教我们如何使用 Java 制作 PDF 小册子。如果您想了解更多功能,例如向现有 PDF 文件添加图像,请参阅 如何使用Java将图像插入PDF 上的文章。