跳转到主要内容
Advanced Designer 支持从包含文档图像和以与 Advanced Designer 兼容的 XML 格式进行标注的文件夹中导入已标注的文档。您可以通过从 FlexiCapture 导出已标注的文档来准备此类文件夹。 导入的标注会与现有标注合并。导入的字段将映射到具有相同类型和名称的现有字段。若未找到导入字段的等效项,则会将其作为新字段添加到 Skill 中。

表格块转换

在 Vantage 中,表格 field 只能包含文本字段,且不支持嵌套。因此,来自 FlexiCapture 的表格块将按如下方式转换:
是否包含嵌套表格是否包含非文本字段在 Advanced Designer 中生成的字段
表格
含多项的组
含多项的组,其中包含嵌套的含多项的组,且在最深嵌套层级包含一个表格
含多项并包含嵌套组的组

准备导入文件夹

要准备导入文件夹,请通过运行 FCAdminTools.exe 并使用以下选项,从 FlexiCapture 导出已标注的文档:
FCAdminTools.exe ExportLabeling [/LabelingSource=<LayoutTraining/ClassifierTraining/WorkBatches>] [/BatchName=<指定批次组中的批次名称>] [/DocumentDefinition=<Document定义名称>] [/Project=<项目路径>] [/TargetFolder=<目标文件夹路径>]
选项说明
/LabelingSource=<LayoutTraining/ClassifierTraining/WorkBatches>选择用于导出的批次组。默认值:LayoutTraining。注意: Advanced Designer 目前不支持导入 ClassifierTraining 批次。
/BatchName=<name of a batch in the specified group of batches>要导出的批次名称。该批次必须属于由 LabelingSource 选项指定的组。若留空,导出文件夹将包含该组中引用指定文档定义的所有批次。若 LabelingSource = ClassifierTraining,则此选项可留空。
/DocumentDefinition=<name of the document definition>要导出的文档定义名称。若项目包含多个文档定义,则应指定文档定义。若 LabelingSource = ClassifierTraining,则此选项可留空。注意: 只能导出仅包含单个节的文档定义。不支持导出包含多个节的文档定义。
/Project=<path to the project>FCPROJ 文件的路径。
/TargetFolder=<path to the target folder>存储导出结果的目标文件夹路径。导出时会自动创建该文件夹。
导出文件夹包含以下文件:
  • DocumentDefinition.json
  • SkillSettings.json(当导出 LayoutTrainingWorkBatches 批次组时)
  • 文件夹 <Document name>,其中包含以 TIFF 格式保存的文档信息以及 Labeling.json(提取数据格式的标注)
注意: 从 FlexiCapture 12 Release 4 Update 2 的 Patch 3 起,FCAdminTools 支持 ExportLabeling 命令。若您的项目创建于更早版本,应先升级 FlexiCapture 版本,再导出标注。