从 屏幕 软件包 使用捕获区域 操作
- Updated: 2022/10/10
从 屏幕 软件包 使用捕获区域 操作
使用 屏幕 软件包 中的捕获区域 操作 捕获应用程序窗口区域的屏幕截图。
过程
要捕获应用程序窗口的指定区域,请执行以下步骤:
- 在 操作 面板中,从 屏幕 软件包 双击或拖动捕获区域 操作。
-
指定捕获对象的窗口。
从应用程序、浏览器或变量选项卡中选择。
选项 描述 应用程序 从当前活动窗口的列表中选择。 此选项显示 机器人创造程序 设备上打开的所有应用程序和浏览器窗口的列表。 浏览器 从支持的浏览器选项卡列表中选择。 注: 此选项支持 Google Chrome、基于 Chromium 的 Microsoft Edge 和 Internet Explorer 浏览器。 对于所有其他浏览器,请使用应用程序选项。变量 选择现有窗口变量以指定应用程序窗口标题。 - 可选:
在窗口标题字段中插入通配符 (*),以搜索可以更改的窗口标题。 可以在值的开头、中间或结尾指定一个或多个通配符 (*)。
例如,要对标题中包含 Microsoft 的任何窗口执行操作,请将通配符添加到值之前或之后来指示任何字符串:*Microsoft*。 机器人 首先会搜索确切的窗口标题 (Microsoft),如果找不到匹配项,它会搜索标题中任何位置带有 Microsoft 一词的窗口。
您可以使用正则表达式 (regex) 来标识窗口标题。 将每个正则表达式条件选择为字符串或模式,然后输入值。 默认情况下,窗口标题字段区分大小写。
要识别浏览器标题,您可以启用区分大小写选项以匹配字母大小写,或禁用该选项以识别字母大小写不匹配的窗口标题。注: 确保您系统上安装的最低 机器人代理 版本是随 Automation 360 v.26 发布的版本。 如果存在随 Automation 360 v.25 或更早版本发布的 机器人代理 版本,则默认情况下,将仅通过匹配字母大小写(区分大小写)识别窗口标题。例如,要匹配所有以单词开头、后跟- Notepad
的窗口标题名称,您可以输入字符串值 * -Notepad,或者仅为与此模式匹配的窗口标题使用模式值 ((\w)\s)*document-Notepad。注:- 当您使用类型为字符串的正则表达式,并将 -title 作为任何 操作 的窗口标题的输入值时,机器人 可能会遇到运行时错误。 为了防止运行时错误,请确保在将字符串输入添加为 *-title 时,具有特定标题的应用程序已打开。 星号 (*) 只是一个字符,而不是通配符。
- 当您使用类型为 Pattern 的正则表达式,并将 -title 作为任何 操作 的窗口标题的输入值时,机器人 可能会遇到运行时错误,因为输入值 *-title 是不正确的。
请确保使用有效的正则表达式模式。
注: 在运行时,验证 任务机器人 是否识别正确的窗口。 如果没有,请执行以下操作:- 打开应用程序或浏览器窗口。
- 将窗口 > 获取活动窗口标题 操作 拖动到录制器 > 捕获 操作 上方。
- 将字符串变量插入到将窗口标题分配给变量字段中。
- 将窗口 > 设置标题 操作 拖动到窗口 > 获取活动窗口标题 操作 下方。
- 在窗口字段中,插入由录制器 > 捕获 操作 生成的窗口变量。
- 在新建窗口标题字段中,从获取活动窗口标题 操作 插入字符串变量。
- 单击保存。
- 可选:
选择重设窗口大小选项以指定窗口尺寸。
此选项可提供更可靠的 机器人。 它根据录制任务的尺寸调整窗口的大小,这增强了 机器人 识别目标对象的能力。
- 如果在您录制任务时窗口最大化,则此选项处于取消选中状态。
- 如果在录制任务时窗口未达到最大尺寸,则默认选择此选项,并且宽度和高度字段会自动填充窗口尺寸。
注: 此选项仅适用于可以调整大小的窗口。 它不适用于桌面或任务栏选项。 -
单击捕获区域。
捕获区域的像素坐标显示在 X、Y、宽度和高度字段中。 您可以修改这些值。
-
浏览以选择文件路径以保存图像。
支持以下文件扩展名:png、bmp、jpeg、tiff、gif 和 wmf。
- 单击覆盖文件可替换具有相同名称的现有文件。
- 单击保存。