跨浏览器的文档显示系统及其方法技术方案

技术编号:10158742 阅读:135 留言:0更新日期:2014-07-01 13:03
本发明专利技术公开一种跨浏览器的文档显示系统,其包括服务器和通过网络连接所述服务器的客户端,其特征在于,所述客户端包括:文档上传模块,负责将对象文档上传至所述服务器;浏览器,负责从所述服务器下载并显示网页;所述服务器包括:文档接收模块,负责接收从所述客户端上传的对象文档;文档转换模块,负责将所述文档转换成flash格式的文件;网页生成模块,负责生成显示所述flash格式的文件的网页。本发明专利技术的跨浏览器的文档显示系统利用flash的可操作、跨浏览器的特性,通过调用后台程序,将各种格式的文档首先转换成flash文档,从而使其可以在网页中呈现,提供用户可跨浏览器的阅读,本发明专利技术具有极高的市场应用前景。

【技术实现步骤摘要】

本专利技术涉及信息技术,尤其是跨浏览器的文档显示技术。
技术介绍
互联网的应用日益广泛,人们越来越依赖互联网来获得各种知识和信息。但是,电子文档的格式非常多,例如,word、pdf、cad、ppt、ProE等等。不同格式的文件,通常需要相应的软件才能打开和阅读。例如,打开word文档的office软件,打开pdf的adobe acrobat软件,打开cad的AUTOCAD软件等等。这给仅浏览该文件的互联网用户增加了极大的不便,因为很少人会因为阅读的需要而安装这么多的软件,其数量多且费用昂贵。如果能够在网页中打开各种文档,并且不受浏览器的限制,其可以大大节约用户的成本,提高用户的阅读体验。
技术实现思路
针对上述问题,本专利技术提供一种跨浏览器的多种文档格式阅读的解决方案。本专利技术提供一种跨浏览器的文档显示系统,其包括服务器和通过网络连接所述服务器的客户端,其特征在于,所述客户端包括:文档上传模块,负责将对象文档上传至所述服务器;浏览器,负责从所述服务器下载并显示网页;所述服务器包括:文档接收模块,负责接收从所述客户端上传的对象文档;文档转换模块,负责将所述文档转换成flash格式的文件;网页生成模块,负责生成显示所述flash格式的文件的网页。优选的,所述文档转换模块根据所述对象文档的大小将其转换成一页或多页flash文件,并存储于服务器中。优选的,所述网页生成模块生成的网页中包括操作模块,所述操作模块负责多页flash文件的分页加载和翻页操作,当所述flash文件页数超过一页以上时,所述操作模块首先从所述服务器下载所述flash文件的第一页并通过所述网页生成模块显示,然后在后台继续下载所述flash文件的后续页并存储于缓冲中;当用户执行向后翻页操作时,所述操作模块从缓冲中调出所述flash文件的后续页并显示,如此循环,直至所述flash文件的全部页均已下载并显示。优选的,所述对象文档为以下文档格式之一:WORD、PDF、CAD;所述客户端为PC机、平板电脑或智能手机。本专利技术还提供一种跨浏览器的文档显示方法,其包括服务器和通过网络连接所述服务器的客户端,其特征在于:其包括以下步骤:1)所述客户端通过文档上传模块,将对象文档上传至所述服务器;2)所述服务器通过文档接收模块,接收从所述客户端上传的对象文档;3)所述服务器通过文档转换模块,将所述文档转换成flash格式的文件;4)所述服务器通过网页生成模块,生成显示所述flash格式的文件的网页;5) 所述客户端通过浏览器从所述服务器下载并显示所述网页生成模块生成的网页。优选的,所述文档转换模块根据所述对象文档的大小将其转换成一页或多页flash文件,并存储于服务器中。优选的,所述网页生成模块生成的网页中包括操作模块,所述操作模块负责多页flash文件的分页加载和翻页操作,当所述flash文件页数超过一页以上时,所述操作模块首先从所述服务器下载所述flash文件的第一页并通过所述网页生成模块显示,然后在后台继续下载所述flash文件的后续页并存储于缓冲中;当用户执行向后翻页操作时,所述操作模块从缓冲中调出所述flash文件的后续页并显示,如此循环,直至所述flash文件的全部页均已下载并显示。优选的,所述对象文档为以下文档格式之一:WORD、PDF、CAD;所述客户端为PC机、平板电脑或智能手机。本专利技术的跨浏览器的文档显示系统利用flash的可操作、跨浏览器的特性,通过调用后台程序,将各种格式的文档首先转换成flash文档,从而使其可以在网页中呈现,提供用户可跨浏览器的阅读,本专利技术具有极高的市场应用前景。 附图说明下面结合附图和具体实施方式对本专利技术作进一步详细的说明。图1是应用本专利技术的系统的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,并使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合实施例及实施例附图对本专利技术作进一步详细的说明。如图1所示,本专利技术的一种跨浏览器的文档显示系统包括服务器和通过网络(局域网、互联网或3G网络)连接服务器的客户端。客户端可以是客户端为PC机、平板电脑或智能手机,其包括:文档上传模块,负责将对象文档上传至服务器,对象文档为以下文档格式之一:WORD、PDF、CAD、PPT等;浏览器,负责从服务器下载并显示网页。服务器包括:文档接收模块,负责接收从客户端上传的对象文档;文档转换模块,负责将文档转换成flash格式的文件;网页生成模块,负责生成显示flash格式的文件的网页。其中,文档转换模块根据对象文档的大小将其转换成一页或多页flash文件,并存储于服务器中。转换成多页是为了提高用户下载的速度,增强其阅读体验。其中的对象文档的大小是根据网络类型和速度来决定的:网络速度快,则对象文档可以很大时才转换成多页;反之,则很小的对象文档即需要转换成多页。此处,是普通的技术人员都可以根据实际情况,经过简单的测试即可很容易确定的数值,并不需要额外的创造性劳动。相应地,网页生成模块生成的网页中包括操作模块,操作模块负责多页flash文件的分页加载和翻页操作。当flash文件页数超过一页以上时,操作模块首先从服务器下载flash文件的第一页并通过网页生成模块显示,然后在后台继续下载flash文件的后续页并存储于缓冲中;当用户执行向后翻页操作时,操作模块从缓冲中调出flash文件的后续页并显示,如此循环,直至flash文件的全部页均已下载并显示。如果用户执行向前翻页操作时,只需从缓冲中调取相应的页数显示即可。以上所述,仅为本专利技术的具体实施方式。本专利技术的保护范围并不局限于此,任何熟悉本
的技术人员在本专利技术揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本专利技术的保护范围之内。因此,本专利技术的保护范围应该以权利要求所界定的保护范围为准。本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/55/201410122371.html" title="跨浏览器的文档显示系统及其方法原文来自X技术">跨浏览器的文档显示系统及其方法</a>

【技术保护点】
一种跨浏览器的文档显示系统,其包括服务器和通过网络连接所述服务器的客户端,其特征在于,所述客户端包括:文档上传模块,负责将对象文档上传至所述服务器;浏览器,负责从所述服务器下载并显示网页;所述服务器包括:文档接收模块,负责接收从所述客户端上传的对象文档;文档转换模块,负责将所述文档转换成flash格式的文件;网页生成模块,负责生成显示所述flash格式的文件的网页。

【技术特征摘要】
1.一种跨浏览器的文档显示系统,其包括服务器和通过网络连接所述服务器的客户端,其特征在于,所述客户端包括:
文档上传模块,负责将对象文档上传至所述服务器;
浏览器,负责从所述服务器下载并显示网页;
所述服务器包括:
文档接收模块,负责接收从所述客户端上传的对象文档;
文档转换模块,负责将所述文档转换成flash格式的文件;
网页生成模块,负责生成显示所述flash格式的文件的网页。
2.根据权利要求1所述的系统,其特征在于,所述文档转换模块根据所述对象文档的大小将其转换成一页或多页flash文件,并存储于服务器中。
3.根据权利要求2所述的系统,其特征在于,所述网页生成模块生成的网页中包括操作模块,所述操作模块负责多页flash文件的分页加载和翻页操作,当所述flash文件页数超过一页以上时,所述操作模块首先从所述服务器下载所述flash文件的第一页并通过所述网页生成模块显示,然后在后台继续下载所述flash文件的后续页并存储于缓冲中;当用户执行向后翻页操作时,所述操作模块从缓冲中调出所述flash文件的后续页并显示,如此循环,直至所述flash文件的全部页均已下载并显示。
4.根据权利要求3所述的系统,其特征在于,所述对象文档为以下文档格式之一:WORD、PDF、CAD;所述客户端为PC机、平板电脑或智能手机。
5.一种跨浏览器的文档显示方法...

【专利技术属性】
技术研发人员:周韧杨波贺鲲
申请(专利权)人:常州易宝网络服务有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1