版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
RPA財務機器人應用教程項目四PDF自動化
學習任務
4–1合并兩個PDF文件
4–2合并多個PDF文件
4–3讀取PDF文件文本
4–4獲取PDF文件指定內(nèi)容RPA知識目標能力目標了解“管理程序包”的功能作用、“依賴項”的含義,初步了解數(shù)組變量,認識PDF相關(guān)活動。掌握“管理程序包”使用,能夠根據(jù)需求引入程序包、能夠合并兩個PDF文件。4-1合并兩個PDF文件學習案例設計一個自動化流程,該流程將“PDF文件”文件夾下的兩個PDF文件合并成一個PDF文件,即將“發(fā)票1.pdf”和“發(fā)票2.pdf”兩個PDF文件合并,合并后的內(nèi)容保存在“發(fā)票1.pdf”文件里。4-1合并兩個PDF文件操作步驟(1)創(chuàng)建一個流程,流程命名為“學習任務4-1合并兩個PDF文件”。將“PDF文件”文件夾放置到新建的流程文件夾內(nèi)。“PDF文件”文件夾包含“發(fā)票1”和“發(fā)票2”兩個PDF文件。(2)打開主工作流,將序列更名為“合并兩個PDF文件”。(3)在“活動”窗體內(nèi)點擊“應用程序集成”->“PDF”,將“加入PDF文件”活動拖拽至“合并兩個PDF文件”序列內(nèi)。4-1合并兩個PDF文件操作步驟(4)在變量窗口新建“文件1”變量,變量類型為“String”,將“發(fā)票1”文件地址作為默認值,默認值為“"PDF文件\發(fā)票1.pdf"”;新建“文件2”變量,變量類型為“String”,將“發(fā)票2”文件地址作為默認值,默認值為“"PDF文件\發(fā)票1.pdf"”(圖1)。此處變量的默認值為相對地址,也可分別選中文件,按住Shift鍵點擊鼠標右鍵選擇“復制文件地址”,將該地址粘貼至默認值區(qū)域。4-1合并兩個PDF文件圖1變量的設置
(5)設置“加入PDF文件”活動屬性。在屬性窗體的“文件”->“文件列表”輸入框內(nèi)輸入“{文件1,文件2}”,在“文件”->“輸入文件名”輸入框內(nèi)輸入“文件1”變量。操作步驟(6)選擇“調(diào)試文件”->“運行文件”(或者按快捷鍵Ctrl+F6)執(zhí)行流程。流程執(zhí)行后打開“發(fā)票1.pdf”文件查看內(nèi)容。4-1合并兩個PDF文件知識目標能力目標了解列表變量、變量類型的轉(zhuǎn)換,熟悉“遍歷”類型活動。掌握列表對象的創(chuàng)建和列表數(shù)據(jù)的添加,能夠使用“添加到集合”活動添加列表數(shù)據(jù)。4-2合并多個PDF文件學習案例設計一個流程,該流程將“PDF文件”夾下的“發(fā)票1”到“發(fā)票6”文件合并到“合并后文件”內(nèi)?!昂喜⒑笪募焙喜⑶盀榭瞻變?nèi)容,合并后為6個發(fā)票文件的內(nèi)容。4-2合并多個PDF文件操作步驟(1)創(chuàng)建一個新流程,流程命名為“學習任務4-2合并多個PDF文件”。將“PDF文件”文件夾放置到新建的流程文件夾內(nèi),“PDF文件”文件夾內(nèi)有6個PDF文件。(2)打開主工作流,將序列更名為“合并多個PDF文件”。(3)在“活動”窗體內(nèi)點擊“工作流”->“控件”,將“分配”活動拖拽至“合并多個PDF文件”序列內(nèi)?!胺峙洹被顒訉傩浴半s項”->“值”輸入框內(nèi)輸入“newlist(ofstring)”,“受讓人”輸入框內(nèi)新建一個“文件地址”變量(右鍵選擇“創(chuàng)建變量”或按快捷鍵Ctrl+K)。在變量管理面板,將該變量類型設為List<String>(List變量的創(chuàng)建參見本學習任務的附加內(nèi)容:了解列表變量)。4-2合并多個PDF文件操作步驟(4)在“活動”窗體內(nèi)點擊“系統(tǒng)”->“文件”->“工作簿”,將“適用于文件夾中的每個文件”活動拖拽至“合并多個PDF文件”序列內(nèi)。該活動位于“分配”活動下方。活動的“在文件夾中”輸入框點擊文件夾圖標,選擇“PDF文件”文件夾,輸入框出現(xiàn)文件夾地址,此時地址為文件夾的完整路徑?!癙DF文件”文件夾在流程文件夾內(nèi),可以將文件夾地址修改為相對地址“"PDF文件"”(圖1)。
4-2合并多個PDF文件圖1文件夾的相對地址操作步驟(5)在“活動”窗體內(nèi)點擊“編程”->“集合”,將“添加到集合”活動拖拽至“適用于文件夾中的每個文件”活動的“執(zhí)行”序列內(nèi)。“添加到集合”活動屬性的“雜項”設置如下:“TypeArgument”選擇“String”,“集合”輸入框輸入“文件地址”變量,“項目”輸入框輸入“CurrentFile.ToString”(圖2)。4-2合并多個PDF文件圖2“添加到集合”活動屬性設置操作步驟
4-2合并多個PDF文件(6)在“活動”窗體內(nèi)點擊“應用程序集成”->“PDF”,將“加入PDF”活動拖拽至“合并多個PDF文件”序列內(nèi)。該活動位于“適用于文件夾中的每個文件”活動的下方。點擊文件夾圖標,選擇將要合并后寫入的PDF文件“合并后文件.pdf”,活動屬性“文件”->“文件列表”輸入框輸入表達式“文件地址.ToArray”,該表達式將“文件地址”由列表變量類型轉(zhuǎn)為數(shù)組變量類型。(7)選擇“調(diào)試文件”->“運行文件”(或者按快捷鍵Ctrl+F6),運行后查看“合并后文件”PDF文件的內(nèi)容。知識目標能力目標了解PDF文件和文本文件,熟悉調(diào)試中“本地”面板的內(nèi)容掌握“讀取PDF文件文本”和“寫入文本文件”兩個活動的用法,能夠在“本地”面板中查看調(diào)試過程4-3讀取PDF文件文本設計一個流程,該流程讀取“發(fā)票.pdf”文件,并將讀取的內(nèi)容寫入“輸出文本”文本文件里。
學習案例4-3讀取PDF文件文本
(1)創(chuàng)建一個新流程,將該流程命名為“學習任務4-3讀取PDF文件”,將“發(fā)票.pdf”文件放置到創(chuàng)建的流程文件夾內(nèi)。操作步驟
(2)打開主工作流,將序列更名為“讀取PDF文本”。4-3讀取PDF文件文本操作步驟(3)在“活動”窗體內(nèi)點擊“應用程序集成”->“PDF”,拖拽“讀取PDF文本”活動至“讀取PDF文本”序列內(nèi),在“讀取PDF文本”活動內(nèi)單擊選擇“發(fā)票.pdf”文件。設置“讀取PDF文本”活動屬性。在“保留格式”輸入框內(nèi)輸入“False”,“范圍”為“All”,在“輸出”->“文本”框內(nèi)新建一個名為“文本”變量(右鍵選擇“創(chuàng)建變量”或按快捷鍵Ctrl+K)。4-3讀取PDF文件文本操作步驟(4)在“活動”窗體內(nèi)點擊“系統(tǒng)”->“文件”,拖拽“寫入文本”活動至“讀取PDF文本”序列內(nèi)。該活動位于“讀取PDF文本”活動下方。設置“寫入文本”活動的屬性,“文件”->“文件名”輸入框輸入“"輸出文本.txt"”;“輸入”->“文本”輸入框輸入“文本”變量。(5)選擇“調(diào)試文件”->“運行文件”(或者按快捷鍵Ctrl+F6)執(zhí)行流程。流程運行后打開“輸出文本.txt“文件查看內(nèi)容。4-3讀取PDF文件文本知識目標能力目標了解“元素”、“選取器”、熟悉錨點的作用。掌握“使用應用程序/瀏覽器”活動與PDF應用程序的交互方法、能夠設置目標元素和錨點元素獲取PDF文件特定區(qū)域的文本。4-4獲取PDF文件指定內(nèi)容
一、學習案例 設計一個自動化流程,使用該流程打開“發(fā)票1.pdf”文件獲取發(fā)票號碼,自動化流程運行結(jié)束后在“輸出”窗體查看發(fā)票號碼。學習案例4-4獲取PDF文件指定內(nèi)容
(1)創(chuàng)建一個流程,流程命名為“學習任務4-4獲取PDF文件指定文本內(nèi)容”。創(chuàng)建完成后將“發(fā)票1.pdf”文件放置到創(chuàng)建的流程文件夾內(nèi)。操作步驟
(2)打開“主工作流”,將主工作流序列更命為“獲取PDF文件指定文本內(nèi)容”。
4-4獲取PDF文件指定內(nèi)容操作步驟(3)在“活動”窗體內(nèi)點擊“用戶界面自動化”->“應用程序”,把“使用應用程序/瀏覽器”活動拖拽“獲取PDF文件指定文本內(nèi)容”序列內(nèi)。(4)使用“AdobeAcrobatReaderDC”應用程序打開“發(fā)票1.pdf”文件,并使窗口最大化。4-4獲取PDF文件指定內(nèi)容操作步驟(5)在主工作流“使用應用程序/瀏覽器”活動內(nèi)點擊“使用應用程序進行自動化(I)”選項(圖1),出現(xiàn)“點擊選擇應用程序”提示后,選擇點擊“發(fā)票1”窗口。應用程序?qū)ο筮x定后會自動回到UiPathStudio設計器界面,此時“使用應用程序/瀏覽器”活動會自動添加信息截圖和應用程序路徑(圖2)。圖1“使用應用程序/瀏覽器”活動4-4獲取PDF文件指定內(nèi)容操作步驟設置“使用應用程序/瀏覽器”活動屬性。選定應用程序后該活動的“應用程序路徑”輸入框會自動出現(xiàn)應用程序的完整路徑。在“應用程序參數(shù)”輸入框輸入“"發(fā)票1.pdf"”,即輸入要打開的“發(fā)票1.pdf”文件的路徑,該路徑是相對路徑。也可以輸入文件的完整路徑,完整路徑的輸入方法:選中“發(fā)票1.pdf”文件,按住“Shift”鍵,單擊鼠標右鍵選擇“復制文件地址”,在輸入框內(nèi)按快捷鍵Ctrl+V粘貼地址。圖2選定對象后的“使用應用程序/瀏覽器”活動4-4獲取PDF文件指定內(nèi)容操作步驟(6)在“活動”窗體內(nèi)點擊“用戶界面自動化”->“應用程序”,把“獲取文本”活動拖拽到“使用應用程序/瀏覽器”活動的“執(zhí)行”序列內(nèi)。單擊“獲取文本”活動界面的“在此應用程序中指定:Apps:…”按鈕(圖3),界面自動跳至“AdobeAcrobatReaderDC”程序打開的“發(fā)票1”文件界面。圖3“獲取文本”活動4-4獲取PDF文件指定內(nèi)容操作步驟(7)跳至“發(fā)票1”界面后會彈出“選擇選項”窗口(圖4),鼠標在“發(fā)票1”界面內(nèi)移動會出現(xiàn)不同的高亮區(qū)域,這是系統(tǒng)自動識別的界面元素。圖4與應用程序交互后的彈窗4-4獲取PDF文件指定內(nèi)容操作步驟鼠標移至“發(fā)票號碼”區(qū)域,待出現(xiàn)高亮框后(圖5)單擊,等待目標元素識別后出現(xiàn)選中的“發(fā)票號碼”目標區(qū)域呈現(xiàn)紅色、其他的元素呈黃色的情況(圖6)。圖5“發(fā)票號碼”目標元素的確定圖6“發(fā)票號碼”目標元素確定后的狀態(tài)4-4獲取PDF文件指定內(nèi)容操作步驟目標元素確定后再選擇錨點元素,用于確定目標元素的相對位置。鼠標懸停至“發(fā)票號碼”目標元素上會出現(xiàn)圖標,單擊第三個選項添加錨點,鼠標移至“發(fā)票號碼”區(qū)域正上方的“發(fā)票代碼”元素,出現(xiàn)高亮框后單擊選中錨點元素(圖7)。錨點元素選擇完畢后單擊“確認”返回“獲取文本”活動界面。圖7“發(fā)票代碼”目標元素的錨點選擇4-4獲取PDF文件指定內(nèi)容操作步驟(8)在
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 四則混合運算水平監(jiān)控口算題帶答案
- 四年級數(shù)學幾百幾十數(shù)乘以一位數(shù)水平測驗試題大全附答案
- 幾百幾十數(shù)乘以一位數(shù)競賽測試例題大全附答案
- 二年級數(shù)學三位數(shù)加減三位數(shù)計算題同步測驗口算題
- 2024年鐵精粉加工設備租賃與維護服務合同3篇
- 2024年離婚協(xié)議中子女撫養(yǎng)權(quán)及監(jiān)護權(quán)變更合同3篇
- 2024年度攝影器材購置及售后服務合同6篇
- 2024年度擔保期限電子商務平臺合作協(xié)議3篇
- 2024年鐵路貨運市場開發(fā)合作合同3篇
- 2024年簡約風格住宅買賣及裝修合同版B版
- 中央企業(yè)人工智能應用場景案例白皮書(2024年版)-中央企業(yè)人工智能協(xié)同創(chuàng)新平臺
- 2024年-電大《中央銀行理論與實務》期末復習資料(作業(yè)、藍本、學習指導(黃本)、試卷)8
- 2024年度物業(yè)管理服務合同糾紛調(diào)解協(xié)議3篇
- 《全國較大事故案例》課件
- 2024-2025學年上學期天津初中地理七年級期末模擬卷1
- 2025版國家開放大學法學本科《國際私法》歷年期末紙質(zhì)考試多項選擇題題庫
- 梅花鹿養(yǎng)殖基地建設項目可行性研究報告
- 《面向生鮮食品配額優(yōu)化的時間序列數(shù)據(jù)分析與應用》
- 網(wǎng)球俱樂部合伙合同模板
- 職工子女教育資助管理制度
- 2024屆中國東航股份綜合管理部校園招聘易考易錯模擬試題(共500題)試卷后附參考答案
評論
0/150
提交評論