[發明專利]字體渲染方法、裝置及計算機可讀存儲介質在審
| 申請號: | 201811405468.3 | 申請日: | 2018-11-23 |
| 公開(公告)號: | CN111221597A | 公開(公告)日: | 2020-06-02 |
| 發明(設計)人: | 蔣建斌;宛慧軍;董光燦;于洋 | 申請(專利權)人: | 北京方正手跡數字技術有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F40/109 |
| 代理公司: | 北京友聯知識產權代理事務所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 字體 渲染 方法 裝置 計算機 可讀 存儲 介質 | ||
本發明提供了一種字體渲染方法、裝置及計算機可讀存儲介質。其中,字體渲染方法,包括:接收需要渲染的字符串,讀取字體文件;解析字體文件,獲得字符串對應的文字字形信息與模板信息;根據文字字形信息與模板信息生成動畫單元;對動畫單元進行渲染。通過本發明的字體渲染方法,可以根據不同的字體效果,不同的行列來自定義對應的模板效果,支持文字大小混排、自定義文字位置、自定義文字顏色與特效、更適合場景搭配與圖文結合,從而更充分地表達語義主次,增強文字視覺沖擊力,突顯語言重心,彰顯文字意境,并且可根據用戶輸入即時呈現任意不同風格的個性化效果,極大滿足了用戶在信息交互時的個性化需求。
技術領域
本發明涉及文字處理技術領域,具體而言,涉及一種字體渲染方法,一種字體渲染裝置,及一種計算機可讀存儲介質。
背景技術
傳統的文字排版方式就是從左至右、從上到下、行間距、列間距固定模式,不夠有創意、頁面效果過于單調;表情展示字體只能是固定字,而且需要前期制作好,不能根據用戶輸入即時呈現效果;復制圖片表情的時候無法對提取出漢字;此外,市面上的繪制方式都是通過上層或者CPU(Central Processing Unit,中央處理器)的方式來繪制,由于運算量大,不適合在低性能終端設備上使用,也做不出來效果比較酷炫的效果。
發明內容
本發明旨在至少解決現有技術或相關技術中存在的技術問題之一。
為此,本發明的一方面在于提出了一種字體渲染方法。
本發明的另一方面在于提出了一種字體渲染裝置。
本發明的再一方面在于提出了一種計算機可讀存儲介質。
有鑒于此,本發明提出了一種字體渲染方法,包括:接收需要渲染的字符串,讀取字體文件;解析字體文件,獲得字符串對應的文字字形信息與模板信息;根據文字字形信息與模板信息生成動畫單元;對動畫單元進行渲染。
根據本發明的字體渲染方法,接收需要渲染的字符串,例如從客戶端接收用戶輸入的字符串,讀取字體文件如動態嗨爆TTF(TrueTypeFont)字庫文件,對該字體文件進行解析,獲得字符串對應的文字字形信息與模板信息,將文字字形信息與模板信息進行融合,生成動畫單元,其中動畫的頻率可以是固定的幀間隔或者不規律幀間隔,再對動畫單元進行渲染,渲染后輸出進行效果呈現。通過本發明的字體渲染方法,可以根據不同的字體效果,不同的行列來自定義對應的模板效果,支持文字大小混排、自定義文字位置、自定義文字顏色與特效、更適合場景搭配與圖文結合,從而更充分地表達語義主次,增強文字視覺沖擊力,突顯語言重心,彰顯文字意境,并且可根據用戶輸入即時呈現任意不同風格的個性化效果,極大滿足了用戶在信息交互時的個性化需求。
在上述技術方案中,優選地,在根據文字字形信息與模板信息生成動畫單元的步驟之前,還包括:對文字字形信息和/或模板信息中的每個運動屬性進行插值運算;插值運算包括以下任一項或其組合:縮放,旋轉,位移,顏色,透明度,描邊,陰影,發光。
在該技術方案中,在對文字字形信息與模板信息進行數據融合之前,對文字字形信息和/或模板信息中的每個運動屬性進行了插值運算,使字體的運動效果更流暢、平滑,并實現對字形與模板的變換,如縮放、旋轉、位移、顏色、透明度、描邊、陰影、發光等,從而保證字體的多樣化、個性化、酷炫化,并增強視覺效果。
在上述任一技術方案中,優選地,對動畫單元進行渲染的步驟,具體包括:通過GPU對動畫單元的每幀數據進行幀圖層渲染,并進行顏色填充;其中,幀圖層渲染包括:背景效果繪制、單字圖像效果繪制、整體圖像效果繪制、字體效果繪制、前景效果繪制;顏色填充的方式包括以下任一項或其組合:漸變、紋理、純色、動畫。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京方正手跡數字技術有限公司,未經北京方正手跡數字技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811405468.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電動總成
- 下一篇:一種新型用于通訊電子產品的自動測試臺





