[發明專利]一種字庫智能加速繪制方法在審
| 申請號: | 201510925839.0 | 申請日: | 2015-12-11 |
| 公開(公告)號: | CN105512308A | 公開(公告)日: | 2016-04-20 |
| 發明(設計)人: | 田澤;馬城城;劉暉;黎小玉;張琛;聶瞾 | 申請(專利權)人: | 中國航空工業集團公司西安航空計算技術研究所 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F17/21 |
| 代理公司: | 西安智邦專利商標代理有限公司 61211 | 代理人: | 趙逸宸 |
| 地址: | 710065 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 字庫 智能 加速 繪制 方法 | ||
1.一種字庫智能加速處理方法,其特征在于,包括以下步驟:
1】添加標準字庫表默認配置和快速字符表默認配置
上電后首先判斷標準字庫及快速字庫中是否存在默認配置或上次留存的 配置信息,若存在,則進入步驟2處理,若不存在,則根據本次將要繪制的 字符及字符配置對標準字庫及快速字庫進行配置,配置完成后進入步驟3處 理;
2】輸入快速字符表的字符及字符配置
將快速字符表的字符配置與已有配置的標準字庫對比,若快速字符表的字 符配置與已有配置的標準字庫不匹配,則重新配置標準字庫后生成快速字庫 或直接報錯終止,若匹配,則生成快速字庫;
3】輸入將要繪制字符的字符及字符配置
將要繪制的字符配置與步驟1生成的快速字庫對比,若不匹配,則通過標 準字庫查找字符信息,若匹配,則通過快速字庫查找字符信息;
或將要繪制的字符配置與步驟1生成的快速字庫對比,若不匹配,則通過 標準字庫查找字符信息并根據輸入的將要繪制的字符重新配置快速字庫,若 匹配,則通過快速字庫查找字符信息;
或將要繪制的字符配置與步驟1生成的快速字庫對比,若不匹配,根據輸 入的將要繪制的字符重新配置快速字庫,然后通過快速字庫查找字符信息, 若匹配,則通過快速字庫查找字符信息;
或將要繪制的字符配置與步驟1生成的快速字庫對比,若不匹配,則直接 報錯終止;
4】繪制字符
根據字符信息進行字符繪制。
2.一種字庫智能加速處理方法,其特征在于,包括以下步驟:
1】輸入快速字符表的字符及字符配置
將快速字符表的字符配置與已有配置的標準字庫對比,若快速字符表的字 符配置與已有配置的標準字庫不匹配,則重新配置標準字庫后生成快速字庫 或直接報錯終止,若匹配,則生成快速字庫;
2】輸入將要繪制字符的字符及字符配置
將要繪制的字符配置與步驟1生成的快速字庫對比,若不匹配,則通過標 準字庫查找字符信息,若匹配,則通過快速字庫查找字符信息;
或將要繪制的字符配置與步驟1生成的快速字庫對比,若不匹配,則通過 標準字庫查找字符信息并根據輸入的將要繪制的字符重新配置快速字庫,若 匹配,則通過快速字庫查找字符信息;
或將要繪制的字符配置與步驟1生成的快速字庫對比,若不匹配,根據輸 入的將要繪制的字符重新配置快速字庫,然后通過快速字庫查找字符信息, 若匹配,則通過快速字庫查找字符信息;
或將要繪制的字符配置與步驟1生成的快速字庫對比,若不匹配,則直接 報錯終止;
3】繪制字符
根據字符信息進行字符繪制。
3.一種字庫智能加速處理系統,其特征在于,包括標準字庫配置模塊、 快速字庫配置及字符表管理模塊、繪制字符配置及管理模塊、標準字庫解析 模塊、快速字庫生成模塊、快速字庫解析模塊、字符繪制模塊;
標準字庫配置模塊完成對標準字庫源文件的配置和管理,選擇將要使用 的字庫及字體類型;同時接收快速字庫配置及字符表管理模塊傳遞的字體類 型需求,自動更新字庫配置信息,將字庫配置信息傳遞給標準字庫解析模塊;
快速字庫配置及字符表管理模塊完成生成快速字庫時使用的標準字庫的 配置以及快速字庫中的字符管理,生成快速字符表,同時接收繪制字符配置 及管理模塊傳遞的推薦字符,自動更新快速字符表以及快速字庫,將字庫配 置信息和字符表信息傳遞給標準字庫配置模塊和快速字庫生成模塊;
繪制字符配置及管理模塊完成繪制時使用的字體以及字符顯示風格的配 置和需要繪制的字符管理,使用一些智能檢測機制,對繪制的字符進行處理, 產生相關的字符,將這些字符傳遞給快速字庫配置及字符表管理模塊;將需 要繪制的字符及顯示風格信息傳遞給快速字庫解析模塊處理,并接收其反饋 的處理結果,若快速字庫中沒有需要繪制的字符,則將該字符及顯示風格信 息傳遞給標準字庫解析模塊處理;
標準字庫解析模塊接收繪制字符配置及管理模塊傳遞的需要繪制的字符, 從標準字庫配置模塊傳遞的字庫配置信息所指定的標準字庫中解析出所需的 字符數據,將解析出的字符數據和顯示風格信息提供給字符繪制模塊進行字 符繪制;根據快速字庫生成模塊所需的字符信息提供相應的字符數據;
快速字庫生成模塊接收快速字庫配置及字符表管理模塊傳遞的快速字符 表,從標準字庫解析模塊獲取需要的字符數據,對快速字符表和字符數據進 行處理,生成特定格式的快速字庫數據,將生成的快速字庫數據傳遞給快速 字庫解析模塊使用;
快速字庫解析模塊根據繪制字符配置及管理模塊傳遞的字符信息,從快 速字庫生成模塊傳遞的快速字庫數據中獲取相應的字符數據,并將獲取標志 反饋給繪制字符配置及管理模塊,成功獲取后將字符數據和顯示風格信息傳 遞給字符繪制模塊處理;
字符繪制模塊接收標準字庫解析模塊和快速字庫解析模塊傳遞來的字符 數據和顯示風格信息,完成字符的具體繪制工作,實現字符的顯示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國航空工業集團公司西安航空計算技術研究所,未經中國航空工業集團公司西安航空計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510925839.0/1.html,轉載請聲明來源鉆瓜專利網。





