activities
latest
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

Document Understanding 活动

上次更新日期 2024年12月5日

手动验证数字化文档

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

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

Steps:

  1. 打开 Studio,并新建一个默认命名为“主要”的“流程”。
    注意: 确保在项目文件夹中添加所有需要的文件(.json 文件和所有图像)。
  2. 在“工作流设计器”中添加一个“序列”容器并创建下表中显示的变量:
    表 1. 要创建的变量
     

    变量类型

    默认值

    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 活动手动处理数据并显示结果。
请访问以下链接,将该示例下载为 ZIP 文件:示例

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。