用于移动终端上的文本内容显示的方法、装置及系统与流程

文档序号:11807645阅读:来源:国知局
用于移动终端上的文本内容显示的方法、装置及系统与流程

技术特征:
1.一种在云端服务器侧实现的用于移动终端上的网页文本内容显示的方法,包括:在从移动终端接收到要显示的网页文本内容的网页地址信息以及移动终端支持显示的字符集后,根据所述网页地址信息,从目标服务器获取对应的网页文本数据;根据所述移动终端支持显示的字符集,从所述网页文本数据中识别出移动终端无法显示的网页文本数据片段;调用云端服务器中的文本排版引擎,基于移动终端的期望字体大小和屏幕尺寸对所述无法显示的网页文本数据片段进行适配重排;调用云端服务器中的字体渲染引擎加载相应的字体库,并基于适配重排后的各个字符的尺寸大小和相对位置,在云端服务器的绘图空间的对应位置上绘制出各个字符在所述字体库中的图形;将所绘制出的图形保存为具有移动终端支持的图片格式的图片文件;基于所保存的图片文件,对所述网页文本数据中的移动终端无法显示的网页文本数据片段进行替换处理;以及将完成替换后的网页文本数据发送给移动终端,以供移动终端进行显示。2.如权利要求1所述的方法,其中,调用云端服务器中的字体渲染引擎加载相应的字体库,并基于适配重排后的各个字符的尺寸大小和相对位置,在云端服务器的绘图空间的对应位置上绘制出各个字符在所述字体库中的图形包括:调用云端服务器中的字体渲染引擎加载相应的字体库;基于适配重排后的各个字符的尺寸大小和相对位置,设定所述绘图空间的排版大小;在设定的绘图空间的对应位置上绘制出各个字符在所述字体库中的图形。3.如权利要求1所述的方法,其中,基于所保存的图片文件,对所述网页文本数据中的移动终端无法显示的网页文本数据片段进行替换处理包括:利用所保存的图片文件,替换所述网页文本数据中的移动终端无法显示的网页文本数据片段。4.如权利要求1所述的方法,其中,基于所保存的图片文件,对所述网页文本数据中的移动终端无法显示的网页文本数据片段进行替换处理包括:利用针对所保存的图片文件的引用方式,替换所述网页文本数据中的移动终端无法显示的网页文本数据片段,以及在将完成替换后的网页文本数据发送给移动终端时,还将所保存的图片文件发送给移动终端。5.如权利要求1所述的方法,其中,所述移动终端的期望字体大小和屏幕尺寸是从移动终端发送给云端服务器的。6.如权利要求1所述的方法,其中,所述移动终端的期望字体大小和屏幕尺寸是云端服务器根据从移动终端接收的移动终端的设备型号确定的。7.如权利要求2所述的方法,其中,所述绘图空间的排版大小被设置为宽度等于从最左方字符的左边线到最右方字符的右边线之间的点数,以及高度等于从最上方字符的上边线到最下方字符的下边线之间的点数。8.一种移动终端上的网页文本内容显示方法,包括:在移动终端侧,在接收到网页文本内容显示指令后,向云端服务器发送要显示的网页的网页地址信息以及移动终端支持显示的字符集;以及在从云端服务器接收到完成替换后的网页文本数据后,基于所接收的网页文本数据进行显示;在云端服务器侧,在接收到网页地址信息以及移动终端支持显示的字符集后,根据所述网页地址信息,从目标服务器获取对应的网页文本数据;根据所述移动终端支持显示的字符集,从所述网页文本数据中识别出移动终端无法显示的网页文本数据片段;调用云端服务器中的文本排版引擎,基于移动终端的期望字体大小和屏幕尺寸对所述无法显示的网页文本数据片段进行适配重排;调用云端服务器中的字体渲染引擎加载相应的字体库,并基于适配重排后的各个字符的尺寸大小和相对位置,在云端服务器的绘图空间的对应位置上绘制出各个字符在所述字体库中的图形;将所绘制出的图形保存为具有移动终端支持的图片格式的图片文件;基于所保存的图片文件,对所述网页文本数据中的移动终端无法显示的网页文本数据片段进行替换处理;以及将完成替换后的网页文本数据发送给移动终端。9.一种云端服务器上的用于移动终端上的网页文本内容显示的装置,包括:接收单元,用于从移动终端接收到要显示的网页文本内容的网页地址信息以及移动终端支持显示的字符集;网页文本数据获取单元,用于在从移动终端接收到要显示的网页文本内容的网页地址信息以及移动终端支持显示的字符集后,根据所述网页地址信息,从目标服务器获取对应的网页文本数据;识别单元,用于根据所述移动终端支持显示的字符集,从所述网页文本数据中识别出移动终端无法显示的网页文本数据片段;文本排版引擎调用单元,用于调用云端服务器中的文本排版引擎,基于移动终端的期望字体大小和屏幕尺寸对所述无法显示的网页文本数据片段进行适配重排;字体渲染引擎调用单元,用于调用云端服务器中的字体渲染引擎加载相应的字体库,并基于适配重排后的各个字符的尺寸大小和相对位置,在云端服务器的绘图空间的对应位置上绘制出各个字符在所述字体库中的图形;图片保存单元,用于将所绘制出的图形保存为具有移动终端支持的图片格式的图片文件;替换单元,用于基于所保存的图片文件,对所述网页文本数据中的移动终端无法显示的网页文本数据片段进行替换处理;以及发送单元,用于将完成替换后的网页文本数据发送给移动终端,以供移动终端进行显示。10.如权利要求9所述的装置,还包括:绘图空间排版大小设定单元,用于基于适配重排后的各个字符的尺寸大小和相对位置,设定所述绘图空间的排版大小,所述字体渲染引擎调用单元被配置为调用云端服务器中的字体渲染引擎加载相应的字体库,并在设定的绘图空间的对应位置上绘制出各个字符在所述字体库中的图形。11.一种网页文本内容显示系统,包括移动终端和云端服务器,其中,所述移动终端包括:第一发送单元,用于在接收到网页文本内容显示指令后,向云端服务器发送要显示的网页的网页地址信息以及移动终端支持显示的字符集;第一接收单元,用于从云端服务器接收完成替换后的网页文本数据;以及显示单元,用于在从云端服务器接收到完成替换后的网页文本数据后,显示所接收的经过替换后的网页文本数据,所述云端服务器包括:第二接收单元,用于从移动终端接收到要显示的网页文本内容的网页地址信息以及移动终端支持显示的字符集;网页文本数据获取单元,用于在从移动终端接收到要显示的网页文本内容的网页地址信息以及移动终端支持显示的字符集后,根据所述网页地址信息,从目标服务器获取对应的网页文本数据;识别单元,用于根据所述移动终端支持的字符集,从所述网页文本数据中识别出移动终端无法显示的网页文本数据片段;文本排版引擎调用单元,用于调用云端服务器中的文本排版引擎,基于移动终端的期望字体大小和屏幕尺寸对所述无法显示的网页文本数据片段进行适配重排;字体渲染引擎调用单元,用于调用云端服务器中的字体渲染引擎加载相应的字体库,并基于适配重排后的各个字符的尺寸大小和相对位置,在云端服务器的绘图空间的对应位置上绘制出各个字符在所述字体库中的图形;图片保存单元,用于将所绘制出的图形保存为具有移动终端支持的图片格式的图片文件;替换单元,用于基于所保存的图片文件,对所述网页文本数据中的移动终端无法显示的网页文本数据片段进行替换处理;以及第二发送单元,用于将完成替换后的网页文本数据发送给移动终端,以供移动终端进行显示。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1