1.一種自動(dòng)實(shí)現(xiàn)Altium軟件圖紙轉(zhuǎn)換的方法,其特征在于包含如下步驟:
S1:使用腳本錄制工具模擬和錄制Altium中PDF轉(zhuǎn)換的操作步驟;
S2:通過自繪控件的圖像識(shí)別及其驅(qū)動(dòng)工具識(shí)別腳本錄制工具中每項(xiàng)操作步驟涉及的狀態(tài)及內(nèi)容,并生成相應(yīng)的定制腳本;
S3:使用腳本解釋器根據(jù)生成的定制腳本,自動(dòng)地對每個(gè)步驟進(jìn)行識(shí)別,并執(zhí)行腳本完成操作。
2.根據(jù)權(quán)利要求1所述的自動(dòng)實(shí)現(xiàn)Altium軟件圖紙轉(zhuǎn)換的方法,其特征在于,所述步驟S1中的腳本錄制工具記錄了手動(dòng)操作Altium中PDF轉(zhuǎn)換時(shí)執(zhí)行的每一個(gè)操作步驟,且以腳本函數(shù)的方式順序組裝在一起。
3.根據(jù)權(quán)利要求1所述的自動(dòng)實(shí)現(xiàn)Altium軟件圖紙轉(zhuǎn)換的方法,其特征在于,所述步驟S2包括:
S201、自繪控件的圖像識(shí)別及其驅(qū)動(dòng)工具利用界面成像、圖像識(shí)別、圖像灰度處理對象識(shí)別技術(shù)對腳本錄制工具中錄制的需要操作的對話框控件狀態(tài)進(jìn)行識(shí)別;
S202、經(jīng)過識(shí)別后,即可通過控件狀態(tài)算法,識(shí)別出特定控件的狀態(tài),根據(jù)識(shí)別的結(jié)果生成相應(yīng)的定制腳本。
4.根據(jù)權(quán)利要求1所述的自動(dòng)實(shí)現(xiàn)Altium軟件圖紙轉(zhuǎn)換的方法,其特征在于,所述步驟S3中的腳本解釋器利用對象操作技術(shù),根據(jù)自繪控件的圖像識(shí)別及其驅(qū)動(dòng)工具生成的定制腳本,自動(dòng)地對每個(gè)步驟進(jìn)行識(shí)別,并作出響應(yīng)操作。
5.根據(jù)權(quán)利要求3所述的自動(dòng)實(shí)現(xiàn)Altium軟件圖紙轉(zhuǎn)換的方法,其特征在于,所述步驟S202中的控件狀態(tài)算法包括普通按鈕控件算法和復(fù)選框控件算法。