[發明專利]一種字體動態切換方法、裝置、設備及存儲介質在審
| 申請號: | 202111145175.8 | 申請日: | 2021-09-28 |
| 公開(公告)號: | CN113869003A | 公開(公告)日: | 2021-12-31 |
| 發明(設計)人: | 王可;馮建培;崔海東 | 申請(專利權)人: | 泰山信息科技有限公司 |
| 主分類號: | G06F40/109 | 分類號: | G06F40/109;G06F16/31 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王曉芬 |
| 地址: | 271000 山東省*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 字體 動態 切換 方法 裝置 設備 存儲 介質 | ||
本申請公開了一種字體動態切換方法、裝置、設備及存儲介質。該方法包括:構建多套字體展示樣式;每套字體展示樣式中包含多組映射關系,每組映射關系包含索引標識與索引屬性值的第一映射關系,以及索引標識與字體類型的第二映射關系;根據所述第一映射關系,通過字體設置接口為目標文檔內不同文字添加對應的目標索引屬性值;在接收到包含目標字體展示樣式的字體切換請求后,讀取所述目標文檔內不同文字對應的目標索引屬性值,然后根據所述目標索引屬性值查詢所述目標字體展示樣式,以確定出所述目標文檔內不同文字對應的目標字體類型;根據所述目標字體類型對所述目標文檔進行繪制。能夠快速簡便的實現字體的動態切換。
技術領域
本發明涉及字體設置領域,特別涉及一種字體動態切換方法、裝置、設備及存儲介質。
背景技術
文字作為辦公軟件的重要組成部分,在傳達信息和增強視覺感官體驗方面的作用舉足輕重,而字體作為文字的展示方式,其重要性更是無可比擬。辦公軟件設置字體的傳統方式是將文字設置固定的字體,只有在用戶重新選中文字并設置字體的情況下才會更換字體。如果用戶想對整個文檔的不同文字進行簡單快捷的字體動態切換,傳統的字體設置方式無法實現。且由于生活節奏的加快以及人們審美的差異,為提高用戶使用體驗,如何實現字體動態切換是目前亟需解決的問題。
發明內容
有鑒于此,本發明的目的在于提供一種字體動態切換方法、裝置、設備及介質,能夠實現字體樣式的一鍵切換。其具體方案如下:
第一方面,本申請公開了一種字體動態切換方法,包括:
構建多套字體展示樣式;每套字體展示樣式中包含多組映射關系,每組映射關系包含索引標識與索引屬性值的第一映射關系,以及索引標識與字體類型的第二映射關系;
根據所述第一映射關系,通過字體設置接口為目標文檔內不同文字添加對應的目標索引屬性值;
在接收到包含目標字體展示樣式的字體切換請求后,讀取所述目標文檔內不同文字對應的目標索引屬性值,然后根據所述目標索引屬性值查詢所述目標字體展示樣式,以確定出所述目標文檔內不同文字對應的目標字體類型;
根據所述目標字體類型對所述目標文檔進行繪制。
可選的,所述通過字體設置接口為目標文檔內不同文字添加對應的目標索引屬性值,包括:
通過在所述字體設置接口配置每個所述索引標識對應的選擇接口,在通過所述選擇接口接收到相應的選擇指令后,根據所述選擇指令和所述第一映射關系確定出相應的索引屬性值,并將該索引屬性值賦予所述目標文檔內當前選中的文字內容。
可選的,所述構建多套字體展示樣式之后,還包括:
根據所述多套字體展示樣式生成字體樣式列表,以便用戶通過所述字體樣式列表選擇出目標字體展示樣式以生成所述字體切換請求。
可選的,所述字體動態切換方法,還包括:
若根據所述目標索引屬性值查詢所述目標字體展示樣式后,沒有確定出文字對應的目標字體類型,則讀取該文字的當前字體類型,并將所述當前字體類型作為該文字對應的目標字體類型。
可選的,所述構建多套字體展示樣式,包括:
獲取用戶配置的多個字段標識名稱,并根據所述字段標識名稱生成相應的索引標識;所述索引標識包括中文標題、中文正文、西文標題、西文正文;
為每個所述索引標識添加相應的索引屬性值,以得到所述第一映射關系;
獲取用戶基于所述索引標識配置的字體配置信息,根據所述字體配置信息構建所述索引標識與字體類型的第二映射關系,以得到多套包含不同字體類型的字體展示樣式。
第二方面,本申請公開了一種字體動態切換裝置,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于泰山信息科技有限公司,未經泰山信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111145175.8/2.html,轉載請聲明來源鉆瓜專利網。





