从 Excel、csv、tsv 批量填写 pdf 表单

从 Excel、csv、tsv 批量填写 pdf 表单

我知道我可以使用 Acrobat Pro 从 tsv 填写 pdf 表单More form options > Import data。但是这只能填写一个表单,且只有一行信息。我想一次性批量填写并保存 tsv 所有行的 pdf 表单。我该如何自动完成此操作?我也知道可以使用邮件合并功能在 Word 中完成此操作。但我有不同类型的 pdf 表单,每次遇到新的 pdf 表单时,都要将其更改为 Word 格式,这很麻烦。我该怎么做?

答案1

也许是我的开源工具批量PDF可以做你想做的事。

什么是 BulkPDF?

BulkPDF 是一款免费且易于使用的免费软件(开源),它允许自动用不同的值填充现有的 PDF 表单。只需要一个包含所需值的电子表格(Microsoft Excel 2007/2010/2013、LibreOffice 或 OpenOffice Calc)。

它是如何工作的?

BulkPDF 会自动识别所选表中的值。然后必须手动将列名分配给表单字段。填充过程开始后,BulkPDF 将逐行检查并将单元格值写入表单。

功能

  • 支持文本字段、复选框、单选按钮、组合框和列表框
  • 每个表单字段的单独配置
  • 文件名可自由配置自动值
  • 可对单个表单字段以及整个文档设置写保护
  • 保存并加载配置
  • 手动可调配置(XML)
  • 配置文件中可以使用相对路径
  • 命令行工具可用
  • 与 Acroform 和 XFA 兼容

在此处输入图片描述

在此处输入图片描述

如果您有任何疑问,请随时提问。

答案2

我相信 InDesign 具有邮件合并电子表格和 PDF 表单的功能。还有付费的第三方插件和 VBA 脚本可以在 Acrobat 内部进行邮件合并。

编写解决方案并不太难 - 过去我曾使用 Python 编写快速、自定义的解决方案。在代码中,您需要读取电子表格的每一行并为 PDF 表单创建一个 FDF 文件。获得 FDF 后,您可以使用 PDFTK 合并原始 PDF 表单和 FDF 文件,并创建 PDF 表单的填写版本。

如果你不擅长编码,我建立了一个免费网站,你可以在那里将电子表格和 pdf 表格合并到pdfzero.com。您可以上传 PDF 表单和电子表格,单击要填写的 PDF 字段,然后选择要用于该字段的列。您还可以使用列数据指定文件名以保持井然有序。处理完文件后,它将返回一个包含所有合并 PDF 的 zip 文件。

免责声明 - 我写了 Pdfzero

答案3

在我的公司我们经常使用PDF 邮件合并适用于我们需要批量发送的所有类型的 PDF 表单。我们发现它非常易于使用。

用法:

我们将指导您完成 4 个步骤:

  1. 上传 PDF 文件
  2. 上传 Excel 文件
  3. 在编辑器中,你可以将占位符拖放到 PDF 上
  4. 点击开始生成 PDF

优点:

  • 适用于任何类型的 PDF 文件(不需要可填写的表单字段)
  • 支持多种电子表格格式(Microsoft Excel、Open Office Spreadsheet、CSV、TXT 等)
  • 新的 PDF 表单模板可以非常快速地设置
  • 只需单击一下即可重复使用 PDF 表单模板
  • 无需编程知识

缺点:

  • 免费计划仅涵盖生成 100 份文档

截图:

主屏幕

上传 PDF 文件

拖放占位符编辑器

答案4

如果你想通过简单的拖放操作快速完成工作,我认为批量 PDF是适合你的东西。(免责声明:我创造了这个美丽)

  • 无需注册
  • 我们将立即删除您的数据
  • 生成的 pdf 文件的自定义命名
  • 以合并的 PDF 格式或按数据条目下载文件

在此处输入图片描述

相关内容