[發明專利]一種字體匹配的方法及裝置有效
| 申請號: | 201410554756.0 | 申請日: | 2014-10-17 |
| 公開(公告)號: | CN104360799B | 公開(公告)日: | 2018-04-10 |
| 發明(設計)人: | 柏云;馬彥;劉貴達 | 申請(專利權)人: | 深圳第七大道科技有限公司 |
| 主分類號: | G06F3/0484 | 分類號: | G06F3/0484 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙)44285 | 代理人: | 王仲凱 |
| 地址: | 518057 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 字體 匹配 方法 裝置 | ||
技術領域
本發明涉及通信技術領域,尤其涉及一種字體匹配的方法及裝置。
背景技術
隨著游戲產業的蓬勃發展,為滿足各種人群的需要,開發游戲過程中為了減少游戲安裝包的大小,游戲往往不會增加字體庫,游戲在移動端運行時只能使用手機系統自帶的字體庫。由于每個移動端系統的字體庫的同一個字號字體大小不一,當游戲使用到ios(Internet Operating System)系統、android系統的自帶字體庫中的字體,就會出現每個獨立版本的系統會有各自不一樣的字體庫,比如:游戲在ios系統中的字體10號字體,在android系統中如果還是10號字體,就會發現android版本的字體比較大或者比較小。并且每個移動端系統都沒有統一標準的字體庫。如果游戲設計當初以ios7.0版本系統為基礎設置布局字體為“宋體10號字”,在android2.3版本就需要設置“宋體11號字”界面才會顯示正常,在android4.0版本可能就需要設置“宋體9號字”界面才會顯示正常。
現有技術中,一般利用預先配置的適配表格、美術及預設程序配合獲取各個android版本的字體屬性和各個ios版本字體屬性,然后做成相應的配置表,在游戲運行時,根據當前系統獲取字體屬性,找出該當前系統中所有與該游戲最佳匹配的字體屬性,將這些最佳匹配的字體屬性記錄到配置表中,在啟動游戲過程中,從該配置表中獲取與游戲最佳匹配的字體屬性,然后根據獲取的字體屬性,顯示使當前運行的游戲最佳顯示的字體。
但是,該方法中配置配置表時,需要從每種版本或種類的系統尋找出合適大小的字體,工作量較大,有可能測試的系統不全面,從而遺漏某些系統的字體庫,并且,每次在策劃對游戲界面布局進行改動或升級時,游戲場景的字體也會隨之變化,此時需要對配置表中的字體屬性進行相應的更新,需要重新測試才能獲得正確的、最新的配置表。
發明內容
本發明實施例提供了一種字體匹配的方法及裝置,能夠解決現有技術中每次在游戲更新時都需要更新配置表,無法自動適配字體,極易導致漏測字體庫及測試不全面的問題。
本發明第一方面提供一種字體匹配的方法,包括:
獲取當前應用所顯示的字體數據;
將所述字體數據與預設的系統字體數據進行比較;
當比較的結果滿足預置的觸發放大條件時,將所述字體數據對應的字體放大,并按照放大后的字體顯示當前應用的字體;
當比較的結果滿足預置的觸發縮小條件時,將所述字體數據對應的字體縮小,并按照縮小后的字體顯示當前應用的字體。
結合第一方面,本發明實施例中第一方面的第一種實現方式中,所述字體數據包括第一字體號N1、第一字體長L1和第一字體寬W1,所述系統字體數據包括第二字體號N2、第二字體長L2和第二字體寬W2,所述將所述字體數據與預設的系統字體數據進行比較具體包括:
將所述第一字體長與所述第二字體長進行比較,獲取第一比較結果;
將所述第一字體寬與所述第二字體寬進行比較,獲取第二比較結果;
進一步,所述方法還包括:
當所述第一比較結果為L1>L2和/或所述第二結果為W1>W2時,確定所述字體數據對應的字體偏大,則滿足預置的觸發縮小條件;
當所述第一比較結果為L1<L2且所述第二結果為W1<W2時,確定所述字體數據對應的字體偏小,則滿足預置的觸發放大條件。
結合第一方面及第一方面的第一種實現方式,本發明實施例中第一方面的第二種實現方式中,所述當比較的結果滿足預置的觸發放大條件時,將所述字體數據對應的字體放大,并按照放大后的字體顯示當前的字體具體包括:
當比較的結果滿足預置的觸發放大條件時,根據所述L1和所述L2計算得到第一系數X1,即所述X1=L2/L1,根據W1和W2計算得到第二系數Y1,即所述Y1=W2/W1;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳第七大道科技有限公司,未經深圳第七大道科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410554756.0/2.html,轉載請聲明來源鉆瓜專利網。





