[發明專利]一種文字展示方法及裝置有效
| 申請號: | 201810076667.8 | 申請日: | 2018-01-26 |
| 公開(公告)號: | CN110110073B | 公開(公告)日: | 2021-07-23 |
| 發明(設計)人: | 冀鳳杰;何以然 | 申請(專利權)人: | 北京高德云圖科技有限公司 |
| 主分類號: | G06F16/34 | 分類號: | G06F16/34;G06F40/151;G06F40/166 |
| 代理公司: | 北京鼎佳達知識產權代理事務所(普通合伙) 11348 | 代理人: | 王偉鋒;劉鐵生 |
| 地址: | 100102 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 文字 展示 方法 裝置 | ||
本發明公開了一種文字展示方法及裝置。本發明主要的技術方案為:前端,獲取待展示文字信息和待展示文字信息對應的樣式文件,并將所述待展示文字信息和所述樣式文件傳遞給樣式引擎;所述樣式引擎,將樣式文件中的文字樣式解析為客戶端文字樣式,并將所述待展示文字信息和其對應的客戶端文字樣式關聯后傳遞給客戶端;所述客戶端,將待展示文字信息關聯的客戶端文字樣式轉換為系統文字樣式,并調用終端的操作系統根據系統文字樣式,展示其對應的待展示文字信息。本發明的技術方案主要用于應用程序中的文字展示。
技術領域
本發明涉及文字展示技術領域,尤其涉及一種文字展示方法及裝置。
背景技術
如圖1所示,應用程序的文字展示包括文字分行展示的需求、文字無法展示時以添加省略號展示的需求等。現有技術中,文字展示通常在用戶易感知的表述層使用JavaScript實現,發明人發現,這會導致應用程序的響應速度降低。
發明內容
鑒于上述問題,本發明提出了一種文字展示方法及裝置,主要目的在于提升應用程序的響應速度。
為達到上述目的,本發明主要提供如下技術方案:
一方面,本發明提供一種文字展示方法,具體包括:
前端,獲取待展示文字信息和待展示文字信息對應的樣式文件,并將所述待展示文字信息和所述樣式文件傳遞給樣式引擎;
所述樣式引擎,將樣式文件中的文字樣式解析為客戶端文字樣式,并將所述待展示文字信息和其對應的客戶端文字樣式關聯后傳遞給客戶端;
所述客戶端,將待展示文字信息關聯的客戶端文字樣式轉換為系統文字樣式,并調用終端的操作系統根據系統文字樣式,展示其對應的待展示文字信息。
另一方面,本發明提供一種文字展示裝置,具體包括:
前端,用于獲取待展示文字信息和待展示文字信息對應的樣式文件,并將所述待展示文字信息和所述樣式文件傳遞給樣式引擎;
所述樣式引擎,用于將樣式文件中的文字樣式解析為客戶端文字樣式,并將所述待展示文字信息和其對應的客戶端文字樣式關聯后傳遞給客戶端;
所述客戶端,用于將待展示文字信息關聯的客戶端文字樣式轉換為系統文字樣式,并調用終端的操作系統根據系統文字樣式,展示其對應的待展示文字信息。
另一方面,本發明提供一種存儲介質,該存儲介質包括存儲的程序,其中,所述程序運行時控制所述存儲介質所在設備執行上述第一方面所述的文字展示方法。
另一方面,本發明提供一種處理器,所述處理器用于運行程序,其中,所述程序運行時執行上述第一方面所述的文字展示方法。
借由上述技術方案,本發明提供的一種文字展示方法及裝置,是在應用展示文字信息時,通過前端將所獲取的待展示文字信息和其對應的樣式文件發送至樣式引擎,由該樣式引擎解析該樣式文件,得到客戶端能夠識別的客戶端文字樣式,并將該客戶端文字樣式與待展示文字信息相關聯,一并發送至客戶端,最終,由客戶端將客戶端文字樣式轉換為終端操作系統中使用的系統文字樣式,并通過調用操作系統對待展示文字信息進行展示。與現有的文字展示在表述層實現相比,本發明引入了樣式引擎,通過解析樣式文件中的文字樣式并轉換為客戶端可識別的客戶端文字樣式,實現了由客戶端調用操作系統執行文字展示操作,與用戶易感知的表述層相比,樣式引擎一般用戶無法直接感知,而對于用戶無法直接感知的部分通常可以采用C/C++語言進行開發,采用C/C++語言開發的功能會比采用JavaScript開發的功能響應速度快,進一步,采用本發明提供的技術方案,應用程序所執行的操作主要在于文字樣式的傳遞,其無需對文字本身執行具體的展示操作,因而大幅降低了對處理資源的需求,提升了應用程序的運行速度。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京高德云圖科技有限公司,未經北京高德云圖科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810076667.8/2.html,轉載請聲明來源鉆瓜專利網。





