如何在网页里填写 PDF 表格?
有时候,你可能希望用户能在你的网站上填写 PDF 表单。然而,这件事并不简单,因为 PDF 并不是一种原生的网页格式。虽然浏览器可以显示 PDF 文件,但原生并不支持编辑或填写它们。更糟的是,如果你想收集表单数据,直接从 PDF 中获取是非常困难的。你可能需要编写额外的脚本,或使用专门的 PDF SDK 来管理这一流程。你可以在这篇文章中了解更多关于 PDF 表单的内容。
因此,更好的解决方案是将 PDF 表单直接转换为 HTML 表单,然后让用户填写。HTML 表单是专为网页使用设计的,所有浏览器都支持它们,无需额外工具。数据收集也变得更加简单,因为 HTML 表单可以直接将数据发送到你的服务器或后台。你可以在这篇文章中进一步了解 HTML 表单。
我们开发了一款名为 FormVu 的工具,帮助企业实现用户在网站上填写 PDF 表单的目标。FormVu 是一款 SDK,可将可填写的 PDF 表单转换为交互式 HTML 表单。在本文中,我将向你展示如何使用 FormVu 来让用户在网站上填写 PDF 表单。
第一步:将 PDF 表单转换为 HTML 表单
使用 FormVu 有多种方式。你可以使用我们的云 API,通过命令行运行 FormVu,或将其作为依赖添加到 Java 项目中。这里我们以命令行使用为例。
• 确保你的机器上安装了 Java
• 下载 FormVu 试用版 JAR 文件
• 设置 JAR 文件路径、输入目录和输出目录
• 运行以下命令:
java -Xmx512M -jar formvu-trial.jar /inputDirectory/ /outputDirectory/
从命令行运行时,可以通过系统属性传参来控制设置。详细信息请参考支持文档。
第二步:填写表单
将生成的 form.html
文件嵌入到你的网站中。
用户打开这个 HTML 文件后,就可以像在原始 PDF 表单中那样填写信息了。
第三步:提交表单
转换后的文件内置了一个表单查看器。在页面左上角点击“提交表单”按钮,用户即可填写一个提交地址,将表单发送给你。
以下是收集到的数据示例:
FormVu 被许多大型公司使用,例如 Jack Henry & Associates Inc、Edward Jones 等。它帮助开发人员提升数据提交效率,并处理填写后的 PDF 表单。转换成 HTML 的表单也更容易集成到网页应用中。
立即下载试用版 JAR,亲自体验一下吧!
我们的主页:PDF 转 HTML5、Java 图像库、Java PDF SDK - IDRsolutions