[發明專利]一種實現中英文不同字體打印的方法在審
| 申請號: | 201810049521.4 | 申請日: | 2018-01-18 |
| 公開(公告)號: | CN108536398A | 公開(公告)日: | 2018-09-14 |
| 發明(設計)人: | 張仨 | 申請(專利權)人: | 艾體威爾電子技術(北京)有限公司 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12;G06F17/21 |
| 代理公司: | 北京市盛峰律師事務所 11337 | 代理人: | 梁艷 |
| 地址: | 100142 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 字體設置 中英文 打印 中文文本 字體 文本 英文文本數據 數據判斷 字體樣式 英文 調用 美觀 清晰 中文 | ||
本發明公開了一種實現中英文不同字體打印的方法,涉及打印技術領域。該方法,通過分別添加中文字體設置接口和英文字體設置接口,并通過對輸入的數據判斷中英文類別,調用對應的字體設置接口,對中文文本或英文文本分別進行對應的字體設置,從而將中英文不同類別的文本設置成不同的字體樣式,使得打印出來的中文文本和英文文本數據都處于清晰美觀的狀態,因此極大的進而提高了用戶的使用體驗。
技術領域
本發明涉及打印技術領域,尤其涉及一種實現中英文不同字體打印的方法。
背景技術
目前,在移動消費終端上輸入的文本數據只能設置成一種字體,則與消費終端連接的打印機打印數據時,如果文本中只包含一種文字類型,則打印出來后的數據憑條還比較美觀且清晰,而如果文本中包含兩種文字類型,比如中文和英文同時存在,則采用上述方法,將中文和英文均設置成同一種字體時,如果該字體樣式適合中文文本,則打印出來的中文文本很美觀很清晰,英文文本就會看起來不美觀不清晰,而如果設置的該字體樣式適合英文文本,則打印出來的英文文本很美觀很清晰,中文文本就會看起來不美觀不清晰。
所以,將移動消費終端上輸入的待打印數據設置成同一種字體樣式的方法,無法保證打印出來的中英文文本都清晰美觀,從而降低了用戶的使用體驗。
發明內容
本發明的目的在于提供一種實現中英文不同字體打印的方法,從而解決現有技術中存在的前述問題。
為了實現上述目的,本發明采用的技術方案如下:
一種實現中英文不同字體打印的方法,包括如下步驟:
S1,在移動支付終端的framework層修改配置文件;
S2,添加中文字體設置接口和英文字體設置接口;
S3,獲取文本數據以及中英文字體的設置需求;
S4,把獲取到的文本數據拆分成單個字,并對每個字進行中英文判斷,如果是中文,則調用所述中文字體設置接口,根據中文字體的設置需求,進行中文字體的設置;如果是英文,則調用所述英文字體設置接口,根據英文字體的設置需求,進行英文字體的設置;
S5,調用打印接口和打印驅動,打印機根據S4的中英文字體的設置結果,對文本進行打印。
優選地,S1中,所述配置文件包括:frameworks/base/data/fonts/fonts.mk文件和frameworks/base/data/fonts/fonts.xml文件,frameworks/base/data/fonts/fonts.mk文件用于把需要的字體樣式添加進去,frameworks/base/data/fonts/fonts.xml文件,用于設置字體的名字,當應用層需要設置字體樣式時,會根據此文件設置的字體名字來設置字體樣式。
優選地,S2中,所述中文字體設置接口和英文字體設置接口為:setFont(StringfamilyName,int style)。
優選地,S4在如下接口中完成:addText(Bundle format,List<Intchar>stsList)。
本發明的有益效果是:本發明實施例提供的實現中英文不同字體打印的方法,通過分別添加中文字體設置接口和英文字體設置接口,并通過對輸入的數據判斷中英文類別,調用對應的字體設置接口,對中文文本或英文文本分別進行對應的字體設置,從而將中英文不同類別的文本設置成不同的字體樣式,使得打印出來的中文文本和英文文本數據都處于清晰美觀的狀態,因此極大的進而提高了用戶的使用體驗。
附圖說明
圖1是本發明實施例提供的實現中英文不同字體打印的方法流程示意圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于艾體威爾電子技術(北京)有限公司,未經艾體威爾電子技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810049521.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:信息處理裝置和方法、以及圖像形成裝置
- 下一篇:自動打印語言檢測算法





