使用擷取視窗 action
使用 “捕獲”窗口 action 從應用程序窗口中提取文本。您可以過濾提取的文本並將其分配給字符串變量。
程序
按照以下步驟操作 ,使用“ Capture (捕獲)”窗口 action:
- Actions 在組件面板中,雙擊 或從拖動 Capture (捕獲)窗口 action OCR package。
-
在窗口標題字段中,選擇一個選項:
- 視窗捕獲桌面上的窗口。 在窗口標題字段中,指定應用程序標題。
- 變量:插入現有的窗口變量。按一下 變數 標籤來產生一個新的字串變數。
在 [視窗標題] 欄位中插入萬用字元 (*),以搜尋可變更的視窗標題。您可以在值的開始、中間或結尾指定一個或多個萬用字元 (*)。例如,若要在標題中有 Microsoft 的任何視窗上執行作業,請在值之前或之後新增萬用字元,以透過萬用字元來表示任何字串:*Microsoft*。bot首先搜尋完全相符的視窗標題 (Microsoft),如果找不到相符項目,它會再搜尋在標題中的任何位置具有 Microsoft 詞彙的視窗。
您可以使用規則運算式 (regex) 來識別視窗標題。針對每個規則運算式條件,將規則運算式選為 [字串] 或 [模式]。依預設,視窗標題欄位會區分大小寫。您可以啟用 [不區分大小寫] 的 Regex 旗標來識別不區分大小寫的視窗標題。
例如,您可以為所有名稱開頭為
((\w*)-Notepad
的視窗標題輸入 [字串] 值為 ((\w*)-Notepad,或將 [模式] 用於僅限符合此模式的視窗標題,如:((\w)\s)*document-Notepad。 - 選擇性的:
選取 [調整視窗大小] 選項以指定視窗大小。
此選項可提供更可靠的bot。它會將視窗大小調整為錄製任務的尺寸,藉此提高機器人識別目標物件的能力。
- 如果視窗大小在您錄製任務時已最大化,則此選項會取消選取。
- 如果視窗大小在您錄製任務時未最大化,則會預設選取此選項,而寬度和高度欄位會自動填入視窗大小。
註: 此選項僅適用於可調整大小的視窗。其不適用於 [桌面] 或 [任務列] 選項。 -
在拍攝圖像前等待 (ms) 字段中,指定延遲時間。
Recommendation: 如果您在使用遠程桌面協議 (RDP) 訪問的窗口中捕獲,請將最短延遲時間設置爲 1000 毫秒,以便給窗口加載時間。
-
選取 篩選擷取的文字 核取方塊以篩選擷取的文字。
在 “之前 ” 和“之後”字段中指定要過濾掉的文本。例如,如果提取的文本爲 Name (名稱): ABC Inc. 位置:,要檢索 ABC Inc.,您必須在 “之前” 字段中指定“位置:”,並在 “之後” 字段中指定“名稱:”。
- 選取 [ 修剪擷取的文字 ] 核取方塊以修剪額外的空格。
-
選中 加載配置文件 複選框,然後選擇一個選項以根據 ABBYY 配置文件加載區域:
註: ABBYY FineReader 12.2.27.12 與 A2019 一起安裝,且不需要任何附加設定。
- 控制室檔案:使用上可用的文件 Control Room。
- 桌面文件:使用設備上可用的文件。
- 變量:使用文件變量指定文件位置。
-
在“選擇語言環境”列表中,選擇設備的語言。
註: 目前,僅支持英文和日文語言環境。如果從 “選擇語言環境 ”列表和 “加載配置文件 ”選項中選擇了選項,則系統將根據 “加載配置文件 ”選項考慮語言環境。
- 在將值分配給變量列表中,選擇一個字符串變量。
- 按一下 [儲存]。