[发明专利]聊天应用中的字体处理方法及装置、电子设备有效
申请号: | 201711251348.8 | 申请日: | 2017-12-01 |
公开(公告)号: | CN109871161B | 公开(公告)日: | 2021-08-17 |
发明(设计)人: | 刘强;况建炜;王露鹏 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F40/109 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 聊天 应用 中的 字体 处理 方法 装置 电子设备 | ||
1.一种聊天应用中的字体处理方法,其特征在于,所述方法包括:
根据对消息内容触发进行的渲染样式指定,获得指定渲染样式对应的渲染样式标识信息;
根据所述渲染样式标识信息获得配置文件以及所指定渲染样式对应的字体文件,并从所述配置文件中获得适配于所述消息内容中字符数量的配置信息,其中,所述配置文件包括至少两种字符数量对应的配置信息;
根据所述配置信息重构所述消息内容中字符的分布,并在重构的所述消息内容中字符分布上根据所述字体文件绘制字符,绘制的字符构成所述聊天应用的个性化消息内容。
2.根据权利要求1所述的方法,其特征在于,所述绘制的字符构成所述聊天应用的个性化消息内容之后,所述方法还包括:
发送所述个性化消息内容,并将所述个性化消息内容在所述聊天应用中的聊天对话区域上屏显示。
3.根据权利要求1所述的方法,其特征在于,所述根据所述渲染样式标识信息获得配置文件以及所指定渲染样式对应的字体文件,包括:
如果所述渲染样式标识信息对应缓存了配置文件和字体文件,从所述缓存中获得所述配置文件,并在所述缓存中获得所指定渲染样式对应的字体文件。
4.根据权利要求3所述的方法,其特征在于,所述根据所述渲染样式标识信息获得配置文件以及所指定渲染样式对应的字体文件,还包括:
如果所述渲染样式标识信息不存在缓存的配置文件和字体文件,从本地文件或者服务器进行所述渲染样式标识信息对应的配置文件和字体文件的加载缓存。
5.根据权利要求1所述的方法,其特征在于,所述根据所述配置信息重构所述消息内容中字符的分布,并在重构的所述消息内容中字符分布上根据所述字体文件绘制字符,包括:
根据配置信息所指示所有字符分别对应的存在形态,对消息内容中的字符分布进行重构;
根据所述字体文件所指示的字符轮廓,在重构的所述字符分布中进行字符绘制。
6.根据权利要求5所述的方法,其特征在于,所述根据配置信息所指示所有字符分别对应的存在形态,对消息内容中的字符分布进行重构,包括
根据配置信息所指示每一字符对应的存在形态,重构消息内容中相应字符对应的位置、背景、尺寸和旋转方向,获得相应字符分布。
7.一种媒体内容中的字体处理方法,其特征在于,所述方法包括:
根据为媒体内容所显示字符进行的渲染样式指定,获取渲染样式标识信息;
根据所述渲染样式标识信息获得配置文件以及所指定渲染样式对应的字体文件,并从所述配置文件中获得适配于所述媒体内容所显示字符的字符数量的配置信息,其中,所述配置文件包括至少两种字符数量对应的配置信息;
根据所述配置信息重构字符的分布,并在重构的字符分布中根据所述字体文件绘制所述字符;
将绘制的字符渲染至所述媒体内容中,获得包含个性化字符显示的媒体内容。
8.根据权利要求7所述的方法,其特征在于,所述媒体内容是消息内容,所述根据为媒体内容所显示字符进行的渲染样式指定,获取渲染样式标识信息,包括:
根据对所输入消息内容触发的个性化字符显示,跳转显示渲染样式指定页面;
获取所述渲染样式指定页面被指定渲染样式所对应的渲染样式标识信息。
9.一种聊天应用中的字体处理装置,其特征在于,所述装置包括:
标识获得模块,用于根据对消息内容触发进行的渲染样式指定,获得指定渲染样式对应的渲染样式标识信息;
文件获得模块,用于根据所述渲染样式标识信息获得配置文件以及所指定渲染样式对应的字体文件,并从所述配置文件中获得适配于所述消息内容中字符数量的配置信息,其中,所述配置文件包括至少两种字符数量对应的配置信息;
字符绘制模块,用于根据所述配置信息重构所述消息内容中字符的分布,并在重构的所述消息内容中字符分布上根据所述字体文件绘制字符,绘制的字符构成所述聊天应用的个性化消息内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711251348.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电磁触控屏、终端设备和电磁触控屏的制备方法
- 下一篇:电子设备及图标显示方法