最佳实践和已知的复杂模式

本文档提供了管理员、作者和开发人员在使用Automated Forms Conversion service时可从中受益的准则和建议。 它讨论了从准备源表单到修复复杂模式(自动化转换需要额外努力)的最佳实践。 这些最佳做法对Automated Forms Conversion service的整体性能和输出有共同的贡献。

最佳实践

转换服务会将AEM Forms实例上可用的PDF forms转换为自适应表单。 下面列出的最佳实践可帮助您提高转化速度和准确性。 此外,这些最佳实践还可帮助您节省在转化活动后花费的时间。

上传源之前

您可以根据需要一次或分阶段上传所有PDF forms。 上传表单之前,请注意以下几点:

  • 将文件夹中的表单数量保留在15个以下,将文件夹中的总页数保留在50个以下。
  • 将文件夹的大小保持在10 MB以下。 请勿将表单放在子文件夹中。
  • 格式为的页数少于15页。
  • 将源文档整理成一批8-15个文档。 在单个批次中保留具有通用自适应表单片段的源表单。
  • 请勿上载受保护的表单。 该服务无法转换受密码保护和安全的表单。
  • 请勿上传PDFPortfolio。 该服务无法将PDFPortfolio转换为自适应表单。
  • 请勿上载文件名中带空格的源表单。 在上传表单之前,从文件名中删除空格。
  • 请勿以英语、法语、德语、西班牙语、意大利语和葡萄牙语以外的任何语言上传扫描、填写和表单。 此类表单不受支持。

使用XDP表单进行转换时,请在上载源XPD表单之前执行以下步骤:

  • 分析XDP表单并修复可视化问题。 确保源文档使用预期的控件和结构。 例如,源表单可能包含复选框,而不是单选按钮。 将复选框更改为单选按钮,以生成包含预期组件的自适应表单。
  • 在开始转换之前,将 绑定添加到XDP格式。当源XDP表单中有绑定可用时,服务会在转换期间自动将绑定应用到相应的自适应表单字段。 它可节省手动应用绑定所需的时间。
  • 将Adobe Sign 标记添加到XDP文件。该服务会自动将Adobe Sign标记转换为相应的自适应表单字段。 自适应Forms支持有限数量的Adobe Sign字段。 有关受支持字段的完整列表,请参阅在自适应表单中使用Adobe Sign文档。
  • 尽可能将XDP文档中的复杂表转换为简单表。 表格单元格中具有表单字段、大小不均的单元格、行或列跨越的单元格、合并的单元格、部分边框或无可见边框的表格被视为复杂表格。 包含上述任何一项的表被视为复杂表。

开始转化之前

  • 创建自适应表单模板。 模板有助于为组织或部门的表单指定统一的结构。
  • 在自适应表单模板中指定页眉和页脚。 该服务忽略源文档的页眉和页脚,并使用在自适应表单模板中指定的页眉和页脚。
  • 创建自适应表单主题。 主题有助于为组织或部门的形式提供统一的外观。
  • 配置表单数据模型以从数据源保存和检索。 为表单数据模型创建和配置读写服务。
  • 创建自适应表单片段并配置服务以使用自适应表单片段。
  • 为需要业务流程自动化的表单准备常见的工作流模型。
  • 配置Adobe Analytics(如果需要)

了解复杂模式

AEM Forms Automated Conversion service使用人工智能和机器学习算法来了解源表单的布局和字段。 每项机器学习服务都会不断学习源数据,并在每次流失时产生改进的输出。 这些服务从人类经验中学习。

Automated Forms Conversion service 接受了大量形式的培训。它可轻松识别源表单中的字段并生成自适应表单。 但是,PDF forms中有一些字段和样式很容易被人们看到,但很难理解这些字段和样式。 该服务可以为某些字段或样式分配不同于适用字段类型或面板。 下面列出了所有此类字段和样式模式。

该服务将开始识别并为这些模式分配正确的字段或面板,因为它会不断从源数据中学习。 目前,您可以使用Review and Crect编辑器来修复此类问题。 在开始修复问题或进一步阅读之前,请熟悉自适应表单组件

一般模式

图案 示例

PatternService不会将填充的PDF forms转换为自适应表单。


解决办法使用空的自适应表单。
填写的表单

PatternService无法识别密集形式的文本和字段。


解决办法在开始转换之前,增加密集表单的文本和字段之间的宽度。

PatternService不支持扫描的表单。


解决办法请勿使用扫描的表单。
扫描的表单

PatternService不提取图像和图像内的文本。


分辨率手动将图像或文本添加到已转换的表单。
包含文本表单的图像

具有点线或非清除边界和边框的图案表格不会转换。


解决办法使用具有明确边界和边界的表。受支持。
非清单表单

模式自适应表单不支持开箱即用的垂直文本。因此,该服务不会将垂直文本转换为相应的自适应Forms文本。


解决办法根据需要使用自适应表单编辑器添加垂直文本。
非清单表单

选择组

图案 解决方法

除框或圆以外形状的PatternChoice组选项不会转换为相应的自适应表单组件。


分辨率将选择的形状更改为框或圆,或使用“审阅并更正”编辑器来识别形状。
选择字段

表单字段

图案 解决方法

PatternService不识别没有明确边框的字段。


解决办法使用审阅和更正编辑器来标识此类字段。
具有非清除边界的字段

PatternService可能无法识别表单底部或右侧带有字幕的某些选择组表单字段。


解决办法使用审阅和更正编辑器来标识此类字段
选择字段

PatternService将合并或分配错误类型给彼此非常靠近或没有明确边框的某些表单字段。


解决办法使用审阅和更正编辑器来标识此类字段。
选择字段

PatternService无法识别带有远距离字幕的字段或字幕与输入字段之间的虚线。


解决办法使用边界明确的表单字段,或使用“审阅并更正”编辑器来解决此类问题。
字幕字段之间的远离字段或虚线

列表

图案 解决方法

包含表单字段的模式列表会合并或不会转换为相应的自适应表单组件解决方案使用具有清晰边界的表


单字段,或使用“审阅并更正”编辑器来修复此类问题。
包含选择组的列表

PatternService可以保留一些未识别的嵌套列表,使用


“审阅”和“更正”编辑器来修复此类问题。
包含选择组的列表

PatternService会将一些包含选择组的列表彼此合并解决方


案使用审阅和更正编辑器来解决此类问题。
包含选择组的列表

在此页面上