[发明专利]在线阅读版式文档的方法、系统和设备在审
申请号: | 201210477604.6 | 申请日: | 2012-11-21 |
公开(公告)号: | CN103838743A | 公开(公告)日: | 2014-06-04 |
发明(设计)人: | 邹进波;李赟 | 申请(专利权)人: | 北大方正集团有限公司;北京方正阿帕比技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 孔凡红 |
地址: | 100871 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 在线 阅读 版式 文档 方法 系统 设备 | ||
技术领域
本发明涉及无线通信领域,尤其涉及一种在线阅读版式文档的方法、系统和设备。
背景技术
互联网的发展和云计算的兴起,逐渐影响了用户的阅读习惯。越来越多的用户开始在线阅读版式文档。版式文档的特点是其版面是固定的,不会由于平台和应用环境的改变而发生改变。而版式文档在线阅读的关键技术是在线绘制技术,它需要将版式文档中的图形、图像以及文字在客户端浏览器中原版原式的呈现,不能因为客户端浏览器显示区域大小的改变而改变页面中元素的相对位置。
目前在线阅读版式文档有两种实现方式:
第一种,服务器根据客户端浏览器的阅读请求对版式文档的页面生成相应大小的图像文件,然后向客户端发送该图像文件。该实现方式由服务器端完成对版式的建立。该实现方式存在的缺点是用户在浏览页面时可能会放缩当前页面,而图片在进行放缩时会失真,从而影响阅读效果。目前所采用的解决方式均是在放缩时重新请求合适比例大小的图像文件,这无疑加大了数据传输量。
第二种,通过flash技术,服务器端根据版式文档的大小将版式文档转换为一个或多个swf文件,在接收到客户端的阅读请求时,服务器端根据请求的页面范围向客户端发送对应的swf文件,而后客户端浏览器利用flash插件对接收到的swf文件进行播放。该实现方式对版式的建立是在文档转换过程中对版式信息加以转换,客户端则根据该版式信息对版式进行重建。该实现方式虽然解决了文档放缩时重复传输数据的问题,但是却没有利用文档内容冗余的特点,也造成了数据重复传输的问题。
发明内容
本发明实施例提供一种在线阅读版式文档的方法、系统和设备,用于降低在线阅读版式文档时的数据传输量。
一种在线阅读版式文档的方法,该方法包括:
服务器端在接收到客户端发送的对电子文档中的页面的阅读请求后,获取所述页面对应的页面绘制信息;并将获取到的页面绘制信息发送给客户端;
客户端根据接收到的所述页面绘制信息进行页面绘制操作,并将绘制出的页面进行显示。
一种在线阅读版式文档的系统,该系统包括:
服务器端,用于在接收到客户端发送的对电子文档中的页面的阅读请求后,获取所述页面对应的页面绘制信息;并将获取到的页面绘制信息发送给客户端;
客户端,用于根据接收到的所述页面绘制信息进行页面绘制操作,并将绘制出的页面进行显示。
一种服务器,该服务器包括:
接收单元,用于接收客户端发送的对电子文档中的页面的阅读请求;
获取单元,用于获取所述页面对应的页面绘制信息;
发送单元,用于将获取到的页面绘制信息发送给客户端。
一种客户端,该客户端包括:
请求单元,用于向服务器端发送对电子文档中的页面的阅读请求;
接收单元,用于接收服务器端发送的所述页面对应的页面绘制信息;
绘制及显示单元,用于根据所述页面绘制信息进行页面绘制操作,并将绘制出的页面进行显示。
本方案中,服务器端在接收到客户端发送的对电子文档中的页面的阅读请求后,将该页面对应的页面绘制信息发送给客户端,客户端根据该页面绘制信息进行页面绘制操作,并将绘制出的页面进行显示。由于服务器端向客户端发送的是页面绘制信息,客户端根据需要可以根据页面绘制信息进行多次页面绘制操作及页面显示而不需重复传输数据,因此可以有效降低数据传输量。
附图说明
图1为本发明实施例提供的方法流程示意图;
图2a为本发明实施例一的流程示意图;
图2b为本发明实施例二的流程示意图;
图2c为本发明实施例二的格式示意图;
图2d为本发明实施例三的流程示意图;
图2e为本发明实施例三的格式示意图;
图2f为本发明实施例四的流程示意图;
图2g为本发明实施例四的格式示意图;
图2i为本发明实施例六的效果示意图;
图3为本发明实施例提供的系统结构示意图;
图4为本发明实施例提供的服务器结构示意图;
图5为本发明实施例提供的客户端结构示意图。
具体实施方式
为了降低在线阅读版式文档时的数据传输量,本发明实施例提供一种在线阅读版式文档的方法,本方法中,服务器端在接收到客户端发送的对电子文档中的页面的阅读请求后,将该页面对应的页面绘制信息发送给客户端,客户端根据该页面绘制信息进行页面绘制操作,并将绘制出的页面进行显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京方正阿帕比技术有限公司,未经北大方正集团有限公司;北京方正阿帕比技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210477604.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多CPU系统共享存储数据的方法及该系统
- 下一篇:一种语音信息转换方法及装置