文档预览方法、终端及服务器的制造方法

文档序号:9826233阅读:273来源:国知局
文档预览方法、终端及服务器的制造方法【
技术领域
】[0001]本发明实施例涉及文档预览技术,尤其涉及一种文档预览方法、终端及服务器。【
背景技术
】[0002]随着技术的不断发展,越来越多的用户通过终端查看文档,如word、excel、PPT等。移动办公的盛行,进一步加剧了用户通过终端查看文档的需求。目前,用户通过如下几种方式查看文档:[0003]方式一、在终端上安装第三方插件:动画播放器(Flashplayer)插件,将各种文档转换为便携式文档格式(PortableDocumentFormat,PDF),再将FOF格式的文件转换为动画(flash)格式,即swf文件,然后通过Flashplayer显示swf文件。[0004]方式二、在终端上安装第三方插件:飞行时间(Timeofflight,T0F)阅读器,事先将文档转换为PDF格式的文件,将roF文件嵌入网页(web)。当用户在终端上打开页面时,统会自动调用默认的T0F阅读器达到预览的效果。[0005]方式三、对于每一类文档,通过应用商店(AppStore)下载该类文档对应的办公文档相关软件并安装。如此一来,用户预览文档时,即可通过办公软件打开文档。[0006]然而,上述各种预览文档的方式中,都必须在终端上安装第三方插件、办公文档相关软件等,对相关软件的依赖性强。若终端上未安装第三方插件、办公文档相关软件,则必须先下载第三方插件、办公文档相关软件。【
发明内容】[0007]本发明实施例提供一种文档预览方法、终端及服务器,实现无需在终端上安装第三方插件、办公文档相关软件等,即可预览文档的目的。[0008]第一方面,本发明实施例提供一种文档预览方法,包括:[0009]服务器接收终端发送的文档浏览请求;[0010]所述服务器将所述终端请求浏览的文档转换为预览文件,并生成所述预览文件对应的统一资源定位符URL,所述预览文件为可通过所述终端上的浏览器浏览的文件;[0011]所述服务器向所述终端发送所述URL,以使得所述终端根据所述URL查看所述预览文件。[0012]可选的,所述服务器将所述终端请求浏览的文档转换为预览文件,包括:[0013]所述服务器通过对象连接与嵌入组件文档项目Ρ0Ι将文档转换为所述预览文件。[0014]可选的,所述服务器将所述终端请求浏览的文档转换为预览文件,包括:[0015]所述服务器将所述文档转换为便携式文档格式TOF文件,并将所述TOF文件转换为所述预览文件。[0016]可选的,所述文档为图片文档,所述服务器将所述终端请求浏览的文档转换为预览文件,包括:[0017]所述服务器根据所述终端的终端信息,将所述图片文档转换为所述预览文件。[0018]可选的,所述文档浏览请求携带所述终端信息,所述终端信息包括下述信息中的至少一个:所述终端的分辨率、显示屏尺寸、型号。[0019]可选的,所述预览文件,包括:超级文本标记语言HTML。[0020]第二方面,本发明实施例提供一种文档预览方法,包括:[0021]终端向服务器发送文档浏览请求;[0022]所述终端接收所述服务器发送的预览文件对应的统一资源定位符URL,所述预览文件为所述服务器对所述终端请求浏览的文档进行转换得到的、可通过所述终端上的浏览器浏览的文件;[0023]所述终端根据所述URL,获取并通过所述浏览器查看所述预览文件。[0024]可选的,所述预览文件为所述服务器通过对象连接与嵌入组件文档项目对所述文档进行转换得到的。[0025]可选的,所述预览文件为所述服务器将所述文档转换为便携式文档格式TOF文件,进一步对所述FOF文件进行转换得到的。[0026]可选的,所述文档为图片文档,所述预览文件为所述服务器根据所述终端的终端信息,对所述图片文件进行转换得到的。[0027]可选的,所述文档浏览请求携带所述终端信息,所述终端信息包括下述信息中的至少一个:所述终端的分辨率、显示屏尺寸、型号。[0028]可选的,所述预览文件,包括:超级文本标记语言HTML。[0029]第三方面,本发明实施例提供一种服务器,包括:[0030]接收模块,用于接收终端发送的文档浏览请求;[0031]处理模块,用于将所述终端请求浏览的文档转换为预览文件,并生成所述预览文件对应的统一资源定位符URL,所述预览文件为可通过所述终端上的浏览器浏览的文件;[0032]发送模块,用于向所述终端发送所述处理模块生成的所述URL,以使得所述终端根据所述URL查看所述预览文件。[0033]可选的,所述处理模块,具体用于通过对象连接与嵌入组件文档项目Ρ0Ι将文档转换为所述预览文件。[0034]可选的,所述处理模块,具体用于将所述文档转换为便携式文档格式roF文件,并将所述TOF文件转换为所述预览文件。[0035]可选的,所述文档为图片文档,所述处理模块,具体用于根据所述终端的终端信息,将所述图片文档转换为所述预览文件。[0036]第四方面,本发明实施例提供一种终端,包括:[0037]发送模块,用于向服务器发送文档浏览请求;[0038]接收模块,用于接收所述服务器发送的预览文件对应的统一资源定位符URL,所述预览文件为所述服务器对所述终端请求浏览的文档进行转换得到的、可通过所述终端上的浏览器浏览的文件;[0039]处理模块,用于根据所述接收模块接收到的所述URL,获取并通过所述浏览器查看所述预览文件。[0040]可选的,所述文档浏览请求携带所述终端信息,所述终端信息包括下述信息中的至少一个:所述终端的分辨率、显示屏尺寸、型号。[0041]可选的,所述预览文件,包括:超级文本标记语言HTML。[0042]本发明实施例提供的文档预览方法、终端及服务器,服服务器接收到终端发送的文档浏览请求,将终端请求预览的文档转换为预览文件,再将该预览文件的URL发送给终端,使得终端根据URL对预览文件进行查看。该过程中,终端无需安装第三方插件、办公文档相关软件等,通过浏览器即可对文档进行预览,降低了终端的网络流量消耗。【附图说明】[0043]为了更清楚地说明本发明方法实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明方法的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。[0044]图1为本发明文档预览方法所适用的网络架构示意图;[0045]图2为本发明文档预览方法实施例一的流程图;[0046]图3为本发明文档预览方法实施例二的流程图;[0047]图4为本发明文档预览方法所适用的转换方式图;[0048]图5为本发明文档预览方法中图片文档的转换示意图;[0049]图6为本发明文档预览方法实施例三的信令图;[0050]图7为本发明服务器实施例一的结构示意图;[0051]图8为本发明终端实施例一的结构示意图。【具体实施方式】[0052]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。[0053]图1为本发明文档预览方法所适用的网络架构示意图。如图1所示,发送端向接收端发送文档时,先将文档发送至服务器,服务器保存该文档。当接收端需要查看文档时,从服务器下载该文档并查看。下面,以终端具体为接收端,结合图1对本发明文档预览方法做详细说明如下,具体可参见图2。[0054]图2为本发明文档预览方法实施例一的流程图。本实施例是从服务器的角度对本发明进行详细阐述,本发明实施例适用于无需在终端上安装第三方插件、办公文档相关软件等,只需要终端的浏览器器,即可实现预览文档的目的。具体的,本实施例包括如下步骤:[0055]101、服务器接收终当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1