HTML5表单和PDF forms之间的功能区别 feature-differentiation-between-html-forms-and-pdf-forms

CAUTION
AEM 6.4已结束扩展支持,本文档将不再更新。 有关更多详细信息,请参阅 技术支助期. 查找支持的版本 此处.

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

专题
HTML5 表单
PDF
条形码
在用户界面级别不可用。
支持
签名字段
数字签名 不受支持,但是新 潦草签名 字段。 你可以用 潦草签名 字段。 签名在表单上另存为图像。 您可以在 潦草签名 字段。
可用的签名字段 数字签名.
数据合并
支持
支持
图像
数据URI方案用于显示图像。 所有新版浏览器都支持此方案,但每个浏览器支持的图像格式范围存在差异。
支持.gif、.png、.jpeg、.bmp和.tiff格式。
分页

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

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

注意: 删除或隐藏HTML5表单中某个页面的所有内容后,空白页面(空白区域)在第1页和第2页之间保持可见,但在任何其他页面之间则不可见。

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

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

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

recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da