【RPA之家教程】11.输出方法

输出方法
与上周的输入法文章类似,UiPath支持多种输出方法。输出方法是可以从目标应用程序中提取数据并将其保存到我们的工作流程中的不同方法。根据业务需求,可以进一步计算或原样显示此数据。要提取的数据可以是表格形式,也可以是屏幕上显示的完整文本的一小部分,网站上的某些信息,甚至任何内容。

UiPath中的屏幕抓取功能(在“设计”功能区下的菜单栏中)有助于提取数据。屏幕抓取的三种方法是:

全文:
这是UiPath默认选择的方法。这是一种非常可靠的数据提取方法,使用频率最高。如果一切正常,与其他方法论相比,我会建议这一天。提取过程非常快,结果质量接近100%。它还提供了从元素中提取数据的功能,这些元素否则可能无法通过肉眼看到。这是一个后台过程,这意味着需要进行提取的应用程序不一定必须处于活动状态。

本机:
这是另一种提供从目标应用程序提取数据的方法。与数据一起,此方法支持元数据的提取,例如可用数据的屏幕坐标。操作速度通常较慢,并且也不支持后台操作。

OCR:
OCR代表光学字符识别。它用于从映像中提取数据,这使其成为虚拟环境应用程序自动化的最佳选择。在UiPath软件包本身中,我们预装了两个OCR引擎;

1.Microsoft OCR –它使用MODI OCR引擎。它最适合大图像,如扫描的文件,发票等。
2.Google OCR –它使用Tesseract OCR引擎。它主要用于从小的,低质量的图像中提取数据。
关于数据提取的最好之处在于,在大多数情况下,UiPath会自动为您选择最佳的数据提取方法并显示结果。但是,了解这些差异并加以解决很重要,以便获得最佳的输出。

例:
考虑有一个看起来像这样的应用程序:
在这里插入图片描述
如果我们尝试从此应用程序中提取数据,则会获得带有数据预览的屏幕抓取向导,如下所示:
在这里插入图片描述
在这种情况下,UiPath本身采用了本机数据提取方法,认为我可能只需要可编辑文本字段中的数据。 但是,如果我还需要相应的标签数据,则必须使用其他数据提取技术。 让我们尝试一下FullText。
在这里插入图片描述
如您所见,连同标签和可编辑文本,我们还从State字段的整个下拉列表中获取了数据。我们可以通过简单地选中“忽略隐藏”来忽略隐藏数据。

如果UiPath无法从所选方法中提取数据,它将在“数据预览”中用相应的注释进行提及。

如果您只想说应用程序中的地址数据怎么办?

好!两种方法:首先,如果应用程序与UiPath足够兼容,以从中识别元素。永远是最好的解决方案。另一种方法是通过刮取屏幕抓取器向导右上角可用的区域。您可以选择需要提取数据的区域,然后获取相应的数据。

我们还将在以后的博客文章中详细讨论OCR,但这是一些有用的概念。

OCR在提取数据上花费了最大的时间。

OCR提供了一些额外的功能来在内部调整图像。我们可以缩放图像,这是放大图像并使OCR引擎更具可读性的参数。同样,我们可以在此参数中使用0-1之间的值来缩短图像,但只能达到清晰的程度。 Google OCR还支持反转图像,该图像可以反转图像的现有配色方案(黑色背景变为白色,白色文本变为黑色)。使用这些参数可以显着提高刮削质量。

我请大家在本周尽可能尝试这三种技术。这些对于构建强大的机器人并让您的自动化流程流畅非常重要。查看下面讨论输出方法的视频演示。请确实订阅博客,我的Youtube频道和Facebook页面ProRPA。

要全面学习,请查看我的书“ UiPath的Crisper学习”。

印度电子书:https://www.amazon.in/Crisper-Learning-UiPath-Vaibhav-Jain-ebook/dp/B07CRVGN15/ref=sr_1_1?ie = UTF8&qid = 1525310537&sr = 8-1&keywords = crisper + learning

美国书籍:https://www.amazon.com/Crisper-Learning-UiPath-Vaibhav-Jain-ebook/dp/B07CRVGN15/ref=sr_1_1?ie = UTF8&qid = 1525392741&sr = 8-1&keywords = crisper + learning

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值