活动
最新
False
横幅背景图像
Document Understanding 活动
上次更新日期 2024 年 4 月 10 日

手动验证数字化文档

下面的示例说明了如何从图像中手动提取数据并在单独的文件中显示输出。 它显示了诸如“ 数字化文档” 或“ 显示 验证站点”之类的活动。 您可以在 UiPath.IntelligentOCR.Activities 包中找到这些活动。

注意: 此工作流使用旧版本的 UiPath.IntelligentOCR.Activities 包。

此自动化流程的构建方法如下:

  1. 打开 Studio,并新建一个默认命名为“主要”的“流程”。

    注意: 确保在项目文件夹中添加所有需要的文件(.json 文件和所有图像)。
  2. 在“工作流设计器”中拖动“序列”容器并创建以下变量:

    变量名称

    变量类型

    默认值

    Text

    字符串

     

    DOM

    UiPath.DocumentProcessing.Contracts.Dom.Document

     

    Data

    UiPath.DocumentProcessing.Contracts.Taxonomy.DocumentTaxonomy

     

    DocumentTaxonomy

    UiPath.DocumentProcessing.Contracts.Taxonomy.DocumentTaxonomy

     

    TaxonomyJSON

    字符串

     

    HumanValidated

    UiPath.DocumentProcessing.Contracts.Results.ExtractionResult

     
  3. 在序列中拖动“ 读取文本文件 ”活动。

    • 在“属性”面板中,添加文件名,在本示例中,该文件为“"taxonomy.json"”。
    • 在“内容”字段中添加“TaxonomyJSON”变量。
  4. 将“分配”活动拖动至“读取文本文件”活动下方。

    • 在“ 目标” 字段中添加变量 Data ,在“ ” 字段中添加表达式 DocumentTaxonomy.Deserialize(TaxonomyJSON) 。 此活动构建用于提取的分类。
  5. 将“ 数字化文档” 活动拖动到“ 分配 ”活动下方。

    • 在“属性”面板中,向“并行度”字段添加“1”值。
    • 在“文档路径”字段中添加表达式 "Input\Invoice01.tif"
    • 在“ 文档对象 模型”字段中添加变量 DOM
    • 在“文档文本”字段中添加“Text”变量。
  6. Google OCR 引擎拖放到“ 数字化文档” 活动中。

    • 在“属性”面板中,向“图像”字段添加“Image”变量。
    • 选中“ 提取词” 选项对应的复选框。 此选项提取所有检测到的单词在屏幕上的位置。
    • 在“语言”字段中添加表达式“"eng"”。
    • 在“配置文件”下拉列表中选择“Legacy”选项。
    • 在“缩放比例”字段中添加值“2”。
  7. 将“ 出示验证站点 ”活动置于“将 文档数字化” 活动下方。

    • 在“ 属性 ”面板的“ 文档对象 模型”字段中添加变量 DOM
    • 在“文档路径”字段中添加表达式 "Input\Invoice01.tif"
    • 在“文档文本”字段中添加“Text”变量。
    • 在“分类”字段中添加“Data”变量。
    • 在“ 已验证 的提取结果”字段中添加变量 HumanValidated
  8. 在“ 当前验证站点 ”活动下拖动“遍历循环”活动。

    • 在“属性”面板中,从“类型参数”下拉列表中选择 UiPath.DocumentProcessing.Contracts.Results.ResultsDataPoint 选项。
    • 在“值”字段中添加表达式“HumanValidated.ResultsDocument.Fields”。
  9. 将“ 日志消息” 活动拖动到“ 遍历 循环”活动的正文中。

    • 在“级别”下拉列表中选择“Info”选项。
    • 在“行”字段中添加表达式“item.FieldName”。
  10. 将“日志消息”活动拖动到第一个“ 日志 消息”活动下方。

    • 在“级别”下拉列表中选择“Info”选项。
    • 在“行”字段中添加表达式“item.Values(0).Value.ToString”。
  11. 将“ 写入行 ”活动拖动到“ 日志消息” 活动下。

    • 文本字段中添加 "" 值。
  12. 运行流程。 机器人使用智能 OCR 活动手动处理数据并显示结果。

此处下载示例。

此页面是否有帮助?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath 白色徽标
信任与安全
© 2005-2024 UiPath. All rights reserved.