[發明專利]一種應用于文本轉換的公式解析方法在審
| 申請號: | 201911384772.9 | 申請日: | 2019-12-28 |
| 公開(公告)號: | CN111191420A | 公開(公告)日: | 2020-05-22 |
| 發明(設計)人: | 齊苗苗;董霞;李穎 | 申請(專利權)人: | 合肥長遠知識產權管理有限公司 |
| 主分類號: | G06F40/151 | 分類號: | G06F40/151;G06F40/279 |
| 代理公司: | 合肥市長遠專利代理事務所(普通合伙) 34119 | 代理人: | 金宇平 |
| 地址: | 230000 安徽省合肥市高新*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用于 文本 轉換 公式 解析 方法 | ||
1.一種應用于文本轉換的公式解析方法,其特征在于,首先將原始文本轉換為目標文本;對目標文本中的公式進行識別,并判斷識別是否成功;對于不能辨別的公式,根據原始文本的解析結果重新應用目標格式進行合成,并將合成后的公式覆蓋目標文本中對應的公式;對新插入的公式重新進行識別;對依然不能識別的公式,在目標文本中插入等長的空格,然后從原始文本中對公式保存為圖片,將圖片插入目標文本中對應的空格;
公式辨別方法為;提取目標文本中的公式作為識別對象,根據字符間隙將識別對象分割為多個字符單元,并對每一個字符單元進行識別;對無法識別的字符單元根據單個字符長度進行切割,然后對切割字符進行識別。
2.如權利要求1所述的應用于文本轉換的公式解析方法,其特征在于,對每一個字符單元進行識別的方法為:將每一個字符單元與預設的字符庫中存儲的字符逐一進行對比,獲取與字符單元相符合的字符。
3.如權利要求1所述的應用于文本轉換的公式解析方法,其特征在于,對切割字符進行識別的方法為:將每一個切割字符與預設的字符庫中存儲的字符逐一進行對比,獲取與切割字符相符合的字符。
4.如權利要求1至3任一項所述的應用于文本轉換的公式解析方法,其特征在于,具體包括以下步驟:
S1、首先將原始文本轉換為目標文本,設置標志位并進行初始化;
S2、提取目標文本中的公式作為識別對象,根據字符間隙將識別對象分割為多個字符單元,并對每一個字符單元進行識別;
S3、對無法識別的字符單元根據單個字符長度進行切割,然后對切割字符進行識別;
S4、獲取無法識別的公式,并判斷標志位是否為0;
S5、是,則根據原始文本的解析結果重新應用目標格式進行合成,并將合成后的公式覆蓋目標文本中對應的公式;然后將標志位加1后返回步驟S2;
S6、如果標志位不為0,則在目標文本中插入用于填充公式的空格,然后從原始文本中對公式保存為圖片,將圖片插入目標文本中對應的空格。
5.如權利要求4所述的應用于文本轉換的公式解析方法,其特征在于,步驟S6中,在目標文本中插入的空格的長度為識別對象長度的1到1.5倍。
6.如權利要求4所述的應用于文本轉換的公式解析方法,其特征在于,步驟S6中,在目標文本中插入的空格的方法為:從原始文本中提取公式并進行解析,獲取公式中包含的字符數量,然后根據字符數量在目標文本中插入空格。
7.如權利要求6所述的應用于文本轉換的公式解析方法,其特征在于,目標文本中插入的空格長度的計算公式為:L=(n+a)×r;其中,n為根據原始文本中公式解析獲得的字符數量,a與預設常數值,r為目標文本中單個字符的長度。
8.如權利要求7所述的應用于文本轉換的公式解析方法,其特征在于,2≤a≤4。
9.如權利要求4所述的應用于文本轉換的公式解析方法,其特征在于,步驟S3具體包括:
S31、將每一個切割字符與字符庫中存儲的各字符逐一對比,獲取與切割字符相符合的存儲字符作為識別結果;
S32、判斷是否存在無法識別的切割字符;否,則完成公式檢測;
S33、是,則判斷無法識別的切割字符在字符單元中是否獨立存在;是,則執行步驟S4;
S34、否,則獲取所述切割字符所在字符單元中位置連續的不能識別的切割字符作為一個組合對象;
S35、對每一個組合對象,首先以最左側的切割字符作為起始字符;
S36、將起始字符與右側相鄰的切割字符組合,并對組合字符進行識別;
S37、如果組合字符識別成功,則判斷組合對象中是否有剩余的切割字符;是,則將與組合字符相鄰的切割字符更新為起始字符,然后返回步驟S36;否,則完成公式檢測;
S38、如果組合字符識別失敗,則判斷組合對象中是否有剩余的切割字符;是,則將組合字符作為起始字符,然后返回步驟S36;否,則執行步驟S4。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于合肥長遠知識產權管理有限公司,未經合肥長遠知識產權管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911384772.9/1.html,轉載請聲明來源鉆瓜專利網。





