本快速教程解释了如何在 Java 中从 Excel 数据填充 PDF 表单。它包含配置环境所需的所有详细信息、加载模板 PDF 文件的详细步骤、加载和遍历 Excel 文件中所有行的方法,以及可用于 填写 PDF 表单的可运行示例代码Java中的Excel。您还将学习 API 调用以访问您选择的任何表单字段,然后使用加载的 XLSX 文件的任何行和列的数据设置其值。
在 Java 中从 Excel 中填写 PDF 的步骤
- 建立环境以使用存储库中的 Aspose.PDF 和 Aspose.Cells
- 将源 Excel 文件加载到包含 PDF 表单源数据的 Workbook 对象中
- 遍历源 Excel 文件中的所有行
- 将模板 PDF 文件加载到 Document class 对象并访问其中的表单字段
- 从每个 Excel 行数据中的所需列填充每个表单域中的数据
- 参考 Excel 行数据中的关键数据保存每个输出的 PDF 文件
这些步骤在 Java 中从 Excel 填充 PDF,以便首先加载源 Excel 文件,然后对其中的所有所需行执行迭代以访问相应的单元格值。在迭代期间,将加载模板 PDF 文件并访问其各自的字段以设置 Excel 文件中的值。在同一迭代中,每个填充的 PDF 文件都参考迭代中的当前行单独保存。
在 Java 中从 Excel 自动填充 PDF 的代码
此代码演示了通过将 Excel 文件加载到支持访问工作表的每一行和每一列并获取或设置其中值的 Workbook 类对象中*自动从 Java 中的 Excel 数据填充 PDF 表单的过程。另一方面,Document 类提供了加载模板 PDF 文件并使用其名称访问其任何字段的选项,以访问值并将更新的 PDF 文件保存在磁盘上。
在本主题中,我们学习了使用 Excel 文件中的数据填充 PDF 文件的过程。如果您想了解使用密码保护 PDF 文件的过程,请参阅 如何在 Java 中使用密码保护 PDF 上的文章。