[发明专利]文字内容显示方法、系统、移动终端及云端排版服务器有效
申请号: | 201310046206.3 | 申请日: | 2013-02-05 |
公开(公告)号: | CN103970721A | 公开(公告)日: | 2014-08-06 |
发明(设计)人: | 刘永霞;刘学彬;张杰军;江峰;张开翔 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21;H04L29/08 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 马晓亚 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文字 内容 显示 方法 系统 移动 终端 云端 排版 服务器 | ||
技术领域
本发明涉及移动互联网技术,尤其涉及一种文字内容显示方法、系统、移动终端及云端排版服务器。
背景技术
移动互联网技术已经成为互联网(Internet)应用的重要方面,当使用移动终端访问互联网时,由于不同的移动终端具有不同的尺寸和系统,需要显示的文字内容(例如,网页中的文字)需要进行重新排版。
目前,很多移动终端上的应用发布,因为设备能力受限,出于减少应用安装包大小、提高浏览的性能、以及提高弱网络环境使用顺畅性等考虑,会将复杂的排版逻辑放在服务器端(也称为云端)来进行网页或需要显示的文字内容的排版,排版后将排版信息下发到移动终端,由移动终端直接显示云端排版的效果。
但是现有服务器端排版方案,最终在终端上的文字显示样式比较单一,一个页面的字号只能在大、中、小三种字号中显示一种,整个页面只有一种字号,也不能支持多种字形(例如,斜体、粗体、下划线等)的显示。同时,由于移动终端的种类众多,支持的字形(fontstyle)、字号(fontsize)均不相同,排版信息下发到移动终端后,部分终端对于排版信息中的字形和字号不支持,会导致显示不正常。
发明内容
本发明所要解决的技术问题是提供一种文字内容显示方法、系统、移动终端及云端排版服务器,实现支持多种字形、多种字号的云端排版。
为此,本发明公开了一种文字内容显示方法,包括:
要进行文字内容显示的移动终端向云端排版服务器上报字符样式组标识,所述字符样式组标识用于标识与所述移动终端对应的字符样式组,所述字符样式组包括所述移动终端所支持的所有字符样式;
所述要进行文字内容显示的移动终端接收排版信息,所述排版信息由云端排版服务器根据所述字符样式组标识定位要进行文字内容显示的移动终端对应的字符样式组的字符样式数据,并从中选取匹配的字符样式数据对要显示的文字内容排版得到,所述字符样式数据预先存储于所述云端服务器,用于进行对应的字符样式的排版和显示;
所述要进行文字内容显示的移动终端根据所述排版信息进行显示。
本发明还公开了一种移动终端,包括字符样式组信息上报单元、排版信息接收单元和显示单元;
所述字符样式组标识上报单元用于向云端排版服务器上报字符样式组标识,所述字符样式组标识用于标识与所述移动终端对应的字符样式组,所述字符样式组包括所述移动终端所支持的所有字符样式;
所述排版信息接收单元用于接收排版信息,所述排版信息由云端排版服务器根据所述字符样式组标识定位要进行文字内容显示的移动终端对应的字符样式组的字符样式数据,并从中选取匹配的字符样式数据对要显示的文字内容排版得到,所述字符样式数据用于进行对应的字符样式的排版和显示;
所述显示单元用于根据所述排版信息进行显示。
本发明还公开了一种云端排版服务器,包括字符样式组标识接收单元和排版单元;
所述字符样式组标识接收单元用于接收移动终端上报的字符样式组标识,所述字符样式组标识用于标识与所述移动终端对应的字符样式组,所述字符样式组包括所述移动终端所支持的所有字符样式;
所述排版单元用于根据所述字符样式组标识定位要进行文字内容显示的移动终端对应的字符样式组的字符样式数据,并从中选取匹配的字符样式数据对要显示的文字内容排版得到排版信息,并将所述排版信息下发到对应的移动终端;
所述字符样式数据用于进行对应的字符样式的排版和显示。
本发明还公开了一种文字内容显示系统,包括移动终端和云端排版服务器;
其中所述移动终端向云端排版服务器上报字符样式组标识,所述字符样式组标识用于标识与所述移动终端对应的字符样式组,所述字符样式组包括所述移动终端所支持的所有字符样式;
所述云端排版服务器根据所述字符样式组标识定位移动终端对应的字符样式组的字符样式数据,并从中选取匹配的字符样式数据对要显示的文字内容排版得到排版数据,并将所述排版数据下发到移动终端,所述字符样式数据用于进行对应的字符样式的排版和显示;
所述移动终端根据所述排版信息进行显示。
本发明通过对移动终端支持的、具有不同字形和/或字号的字符样式设置唯一标识,同时对特定移动终端上的所有字符样式组成的字符样式组设置字符样式组标识,服务器端通过移动终端上报的字符样式组标识以及组内的唯一标识识别移动终端所支持的字形和字号,从而可以根据要显示的文字内容选取合适的字形和字号进行排版使之适应于在该移动终端上显示。由此,本发明实现了实现支持多种字形、多种字号的云端排版。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310046206.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种令LED芯片易于劈裂的激光切割机
- 下一篇:全自动银点点焊机
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法