HTML5表单与PDF forms的功能区别

下表指定了对HTML5表单和PDF forms提供的功能支持:

功能 HTML5 表单 PDF
条码
用户界面级别不可用。 支持
签名字段
不支 持数字签名,但会为类似签 名的 纸质文档添加一个新的Scribble Signaturefield。您可以使用“涂抹签名”字段在表单上涂抹其签名。 签名将作为图像保存在表单中。 可以在“涂抹签名”字段中保存地理位置信息。 可用于数字签名的签名字段。
数据合并 支持 支持
图像 数据URI方案用于显示图像。 所有现代版本的浏览器都支持此方案,但每个浏览器支持的图像格式范围存在差异。
支持.gif、.png、.jpeg、.bmp和.tiff格式。
分页

HTML5表单被分为面板和框,使其外观与PDF forms相似。 页面的大小是动态计算的。 如果HTML5表单中页面的所有内容被删除或标记为隐藏,则空白页面将被隐藏,空白页面上方和下方的页面之间不显示空白(空格)。

如果数据合并或脚本向页面添加内容,则页面的长度会扩展以容纳新添加的内容。 表单中不会添加新页面以容纳新添加的内容。

注意: 当HTML5表单中页面的所有内容被删除或标记为隐藏时,空白页面(空格)在第1页和第2页之间保持可见,但在任何其他页面之间不可见。

PDF中的分页取决于合并的数据内容或用户内容,并且页面计数会据此增加/减少。
页眉/页脚 支持。

由于HTML5移动表单不支持分页,因此页眉和页脚只显示一次。但是,您可以在布局中设置它们,使其显示在移动表单预览的多个位置。
支持。
自定义构件 您可以自定义构件以增强移动设备上的用户体验。
所有Widget都处于锁定状态,无法插入自定义Widget。
XFA Script API 支持最常用的XFA脚本构造。 有关所支持构造的详细列表,请参阅脚本支持 支持所有XFA脚本构造。
Acrobat Script API HTML5表单支持最常用的API。 有关详细信息,请参阅脚本支持 如果在Acrobat或Reader中打开PDF文件,它还支持Acrobat提供的所有脚本API。
支持从右到左的语言 支持 支持

按照最佳实践为HTML5再现启用表单模板,并确保HTML5表单和基于XFA的PDF的行为和外观一致。 有关最佳实践的详细列表,请参阅设计HTML5表单的最佳实践。

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now