[發明專利]拆分字體部件的方法及裝置有效
| 申請號: | 201810208851.3 | 申請日: | 2018-03-14 |
| 公開(公告)號: | CN110276051B | 公開(公告)日: | 2020-12-04 |
| 發明(設計)人: | 郝龍杰 | 申請(專利權)人: | 北大方正集團有限公司;北京北大方正電子有限公司 |
| 主分類號: | G06F40/109 | 分類號: | G06F40/109 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 楊澤;劉芳 |
| 地址: | 100871 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 拆分 字體 部件 方法 裝置 | ||
本發明提供一種拆分字體部件的方法及裝置。方法包括:根據待拆分字體,獲取與待拆分字體對應的表意文字描述序列;根據表意文字描述序列包括的數據信息的順序,獲取表意文字描述序列包括的數據信息;根據數據信息生成與待拆分字體對應的參考字體;根據參考字體對待拆分字體進行拆分。本發明通過獲取與待拆分字體對應的表意文字描述序列,再根據獲取的表意文字描述序列生成參考字體,進而根據參考字體對待拆分字體進行拆分,能夠在不需要模板字體的情況下,準確的對字體進行拆分,解決了現有技術的拆分字體的方案中,對模板字體依賴性太強的問題。
技術領域
本發明涉及拆分字體部件技術,尤其涉及一種拆分字體部件的方法及裝置,屬于字體處理領域。
背景技術
目前,對于具有計算能力的系統來說,通常需要錄入大量的漢字供用戶使用。而漢字的字數非常多,GBK中收入的漢字就有2萬多個,符合GBK規范的TrueType漢字字庫達到10M左右。對于存儲容量較小的系統來說,如此龐大的字數是很難存儲的,因此,對漢字字庫數據進行壓縮具有重要的作用。
現有的壓縮字庫是在字庫中存儲字體部件,再利用已有的字體部件進行拼字,從而減小字庫存儲容量。在存儲字體部件之前,需要對字體進行拆分,從而得到字體部件的準確位置。目前使用的字體部件拆分方法是先制作模板字體,基于制作好的模板字體,在模板字體中記錄了各個部件的具體位置,利用模板字體,對待拆分字體中的部件進行拆分,得到待拆分字體中各部件的準確位置以及各部件的相對位置,方便后續制作壓縮字體或進行拼字。
然而,現有技術中的拆分字體的方法通常需要利用一套制作好的模板字體,根據模板字體生成待拆分字體中各個部件的具體位置,進而對待拆分字體進行部件拆分。如果沒有事先做好的模板字體,則部件拆分沒有辦法進行。因此,現有技術的拆分字體的方法對模板字體的依賴性較強。
發明內容
本發明提供一種拆分字體部件的方法及裝置,通過獲取與待拆分字體對應的表意文字描述序列,再根據獲取的表意文字描述序列生成參考字體,進而根據參考字體對待拆分字體進行拆分,能夠在不需要模板字體的情況下,準確的對字體部件進行拆分,解決了現有技術方案中,對模板字體依賴性太強的問題。
本發明的第一個方面是提供一種拆分字體部件的方法,包括:
根據待拆分字體,獲取與所述待拆分字體對應的表意文字描述序列;
根據所述表意文字描述序列包括的數據信息的順序,獲取所述表意文字描述序列包括的所述數據信息;
根據所述數據信息生成與所述待拆分字體對應的參考字體;
根據所述參考字體對所述待拆分字體進行拆分。
本發明的另一個方面是提供一種拆分字體部件的裝置,包括:
第一獲取模塊,用于根據待拆分字體,獲取與所述待拆分字體對應的表意文字描述序列;
第二獲取模塊,用于根據所述表意文字描述序列包括的數據信息的順序,獲取所述表意文字描述序列包括的所述數據信息;
生成模塊,用于根據所述數據信息生成與所述待拆分字體對應的參考字體;
拆分模塊,用于根據所述參考字體對所述待拆分字體進行拆分。
本發明提供的拆分字體部件的方法及裝置的技術效果是:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北大方正集團有限公司;北京北大方正電子有限公司,未經北大方正集團有限公司;北京北大方正電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810208851.3/2.html,轉載請聲明來源鉆瓜專利網。





