一种文档转换方法及装置制造方法及图纸

技术编号:14337275 阅读:30 留言:0更新日期:2017-01-04 10:32
本发明专利技术实施例提供的一种文档转换方法及装置,应用于服务器,所述服务器与客户端设备通信连接,该方法包括:接收所述客户端设备发送的文档及文档转换消息;根据所述文档转换消息,将所接收的文档确定为待转换文档;将所述待转换文档转换为网页文件;将所述网页文件存储在第一位置;生成用于访问所述第一位置的所述网页文件的网页链接。应用本发明专利技术实施例,可以将用户之间用于信息共享的文档转换为网页文件,并且能够生成一个用于访问该网页文件的网页链接,用户可以通过发送该网页链接以方便地进行信息共享。另外,本发明专利技术还解决了数据很大的文档在传输过程中耗时的问题。

【技术实现步骤摘要】

本专利技术涉及文档转换
,特别是涉及一种文档转换方法及装置
技术介绍
在日常工作生活中,文档已普遍为用户所使用,用户通过使用文档能够将所要分享的内容以动画、音频、视频的方式更直观地展示给用户,这样,能够将复杂的问题变的通俗易懂、生动形象。在现有技术中,用户可以直接将文档发送给其他用户,以实现用于与用户之间的信息共享。当采用这种方式时,用户需要通过网络或者以拷贝的方式将文档传输给其他用户,尤其是对于数据很大的文档,在传输的过程中需要耗费一定的时间。
技术实现思路
本专利技术实施例的目的在于提供一种文档转换方法及装置,以实现用户之间便捷地进行信息共享。为达到上述目的,本专利技术实施例公开了一种文档转换方法,应用于服务器,所述服务器与客户端设备通信连接,所述方法包括:接收所述客户端设备发送的文档及文档转换消息;根据所述文档转换消息,将所接收的文档确定为待转换文档;将所述待转换文档转换为网页文件;将所述网页文件存储在第一位置;生成用于访问所述第一位置的所述网页文件的网页链接。较佳的,所述将所述待转换文档转换为网页文件,包括:获得所述待转换文档中的各文档页面的图像;生成包含所述各文档页面的图像的网页文件。较佳的,所述将所述待转换文档转换为网页文件,包括:对所述待转换文档进行数据解析,获得解析结果;从所述解析结果中获得所述待转换文档中的文档元素的元素类型;根据网页元素类型与文档元素类型的预设对应关系,将所述待转换文档中的各个文档元素转换为类型相对应的网页元素;生成包含转换得到的各网页元素的网页文件。较佳的,在对所述待转换文档进行数据解析,获得解析结果后,所述将所述待转换文档转换为网页文件,还包括:从所述解析结果中获得所述待转换文档中的文档元素的坐标;根据所获得的待转换文档中的文档元素的坐标确定文档元素在所述待转换文档中的相对位置;所述生成包含转换得到的各网页元素的网页文件,包括:对各文档元素均进行如下处理:将该文档元素在所述待转换文档中的相对位置确定为该文档元素转换得到的网页元素在网页页面中的相对位置;生成包含转换得到的各网页元素的网页文件,所述各网页元素与网页页面具有所确定的与网页元素相对应的相对位置关系。较佳的,所述在对所述待转换文档进行数据解析,获得解析结果后,所述将所述待转换文档转换为网页文件,还包括:根据所述解析结果获得待转换文档中的文档元素对应的动画效果;根据文档元素对应的动画效果与网页元素对应的动画效果的对应关系,确定所述文档元素转换得到的网页元素对应的动画效果;所述生成包含转换得到的各网页元素的网页文件,包括:生成包含转换得到的各网页元素的网页文件,其中,所述网页文件中网页元素的动画效果为所确定的对应的动画效果。较佳的,所述生成用于访问所述网页文件的网页链接之后,还包括:发送所述网页链接至所述客户端设备;接收由所述客户端设备反馈的动画修改指令,所述动画修改指令中携带有与所述网页文件中的第一网页元素对应的第一动画效果;根据所述动画修改指令,将所述第一网页元素的原动画效果修改为所述第一动画效果。为达到上述目的,本专利技术实施例公开了一种文档转换装置,应用于服务器,所述服务器与客户端设备通信连接,所述文档转换装置包括:文档接收模块,用于接收所述客户端设备发送的文档及文档转换消息;待转换文档确定模块,用于根据所述文档转换消息,将所接收的文档确定为待转换文档;待转换文档转换模块,用于将所述待转换文档转换为网页文件;网页文件存储模块,用于将所述网页文件存储在第一位置;网页链接生成模块,用于生成用于访问所述第一位置的所述网页文件的网页链接。较佳的,所述待转换文档转换模块包括:文档页面图像获得子模块和第一网页文件生成子模块;其中,所述文档页面图像获得子模块,用于获得所述待转换文档中的各文档页面的图像;所述第一网页文件生成子模块,用于生成包含所述各文档页面的图像的网页文件。较佳的,所述待转换文档转换模块包括:数据解析子模块、文档元素类型获得子模块、网页元素转换子模块和第二网页文件生成子模块;其中,所述数据解析子模块,用于对所述待转换文档进行数据解析,获得解析结果;所述文档元素类型获得子模块,用于从所述解析结果中获得所述待转换文档中的文档元素的元素类型;所述网页元素转换子模块,用于根据网页元素类型与文档元素类型的预设对应关系,将所述待转换文档中的各个文档元素转换为类型相对应的网页元素;所述第二网页文件生成子模块,用于生成包含转换得到的各网页元素的网页文件。较佳的,所述待转换文档转换模块包括:文档元素坐标获得子模块和相对位置确定子模块;其中,所述文档元素坐标获得子模块,用于在所述数据解析子模块对所述待转换文档进行数据解析,获得解析结果后,从所述解析结果中获得所述待转换文档中的文档元素的坐标;所述相对位置确定子模块,用于根据所获得的待转换文档中的文档元素的坐标确定文档元素在所述待转换文档中的相对位置;所述第二网页文件生成子模块包括:网页元素位置确定单元和第一网页文件生成单元;其中,所述网页元素位置确定单元,用于对各文档元素均进行如下处理:将该文档元素在所述待转换文档中的相对位置确定为该文档元素转换得到的网页元素在网页页面中的相对位置;所述第一网页文件生成单元,用于生成包含转换得到的各网页元素的网页文件,所述各网页元素与网页页面具有所确定的与网页元素相对应的相对位置关系。较佳的,所述待转换文档转换模块包括:文档动画效果获得子模块、网页元素动画效果确定子模块和第二网页文件生成子模块;其中,所述文档动画效果获得子模块,用于根据所述解析结果获得待转换文档中的文档元素对应的动画效果;所述网页元素动画效果确定子模块,用于根据文档元素对应的动画效果与网页元素对应的动画效果的对应关系,确定所述文档元素转换得到的网页元素对应的动画效果;所述第二网页文件生成子模块,具体用于生成包含转换得到的各网页元素的网页文件,其中,所述网页文件中网页元素的动画效果为所确定的对应的动画效果。较佳的,所述装置还包括:网页链接发送模块、动画指令接收模块和动画修改模块;其中,所述网页链接发送模块,用于发送所述网页链接至所述客户端设备;所述动画指令接收模块,用于接收由所述客户端设备反馈的动画修改指令,所述动画修改指令中携带有与所述网页文件中的第一网页元素对应的第一动画效果;所述动画修改模块,用于根据所述动画修改指令,将所述第一网页元素的原动画效果修改为所述第一动画效果。本专利技术实施例提供的一种文档转换方法及装置,可以将用户之间用于信息共享的文档转换为网页文件,并且能够生成一个用于访问该网页文件的网页链接,用户可以通过发送该网页链接以方便地进行信息共享。另外,本专利技术还解决了数据很大的文档在传输过程中耗时的问题。当然,实施本专利技术的任一产品或方法必不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种文档转换方法的流程示意图;图2为本专利技术实施例提供的另一种文档转换方本文档来自技高网...
一种文档转换方法及装置

【技术保护点】
一种文档转换方法,其特征在于,应用于服务器,所述服务器与客户端设备通信连接,所述方法包括:接收所述客户端设备发送的文档及文档转换消息;根据所述文档转换消息,将所接收的文档确定为待转换文档;将所述待转换文档转换为网页文件;将所述网页文件存储在第一位置;生成用于访问所述第一位置的所述网页文件的网页链接。

【技术特征摘要】
1.一种文档转换方法,其特征在于,应用于服务器,所述服务器与客户端设备通信连接,所述方法包括:接收所述客户端设备发送的文档及文档转换消息;根据所述文档转换消息,将所接收的文档确定为待转换文档;将所述待转换文档转换为网页文件;将所述网页文件存储在第一位置;生成用于访问所述第一位置的所述网页文件的网页链接。2.根据权利要求1所述的方法,其特征在于,所述将所述待转换文档转换为网页文件,包括:获得所述待转换文档中的各文档页面的图像;生成包含所述各文档页面的图像的网页文件。3.根据权利要求1所述的方法,其特征在于,所述将所述待转换文档转换为网页文件,包括:对所述待转换文档进行数据解析,获得解析结果;从所述解析结果中获得所述待转换文档中的文档元素的元素类型;根据网页元素类型与文档元素类型的预设对应关系,将所述待转换文档中的各个文档元素转换为类型相对应的网页元素;生成包含转换得到的各网页元素的网页文件。4.根据权利要求3所述的方法,其特征在于,在对所述待转换文档进行数据解析,获得解析结果后,所述将所述待转换文档转换为网页文件,还包括:从所述解析结果中获得所述待转换文档中的文档元素的坐标;根据所获得的待转换文档中的文档元素的坐标确定文档元素在所述待转换文档中的相对位置;所述生成包含转换得到的各网页元素的网页文件,包括:对各文档元素均进行如下处理:将该文档元素在所述待转换文档中的相对位置确定为该文档元素转换得到的网页元素在网页页面中的相对位置;生成包含转换得到的各网页元素的网页文件,所述各网页元素与网页页面具有所确定的与网页元素相对应的相对位置关系。5.根据权利要求3所述的方法,其特征在于,所述在对所述待转换文档进行数据解析,获得解析结果后,所述将所述待转换文档转换为网页文件,还包括:根据所述解析结果获得待转换文档中的文档元素对应的动画效果;根据文档元素对应的动画效果与网页元素对应的动画效果的对应关系,确定所述文档元素转换得到的网页元素对应的动画效果;所述生成包含转换得到的各网页元素的网页文件,包括:生成包含转换得到的各网页元素的网页文件,其中,所述网页文件中网页元素的动画效果为所确定的对应的动画效果。6.根据权利要求5所述的方法,其特征在于,所述生成用于访问所述网页文件的网页链接之后,还包括:发送所述网页链接至所述客户端设备;接收由所述客户端设备反馈的动画修改指令,所述动画修改指令中携带有与所述网页文件中的第一网页元素对应的第一动画效果;根据所述动画修改指令,将所述第一网页元素的原动画效果修改为所述第一动画效果。7.一种文档转换装置,其特征在于,应用于服务器,所述服务器与客户端设备通信连接,所述文档转换装置包括:文档接收模块,用于接收所述客户端设备发送的文档及文档转换消息;待转换文档确定模块,用于根据所述文档转换消息,将所接收的文档确定为待转换文档;待转换文档转换模块,用于将所述待转换文档转换为网页文件;网页文件存储模块,用于将所述网页文件存储在第一位置;网页链接生成模块,用于生成用于访问所述第一位置的所述网页文件的网页链接。8....

【专利技术属性】
技术研发人员:胡娟周显
申请(专利权)人:珠海金山办公软件有限公司北京金山办公软件有限公司广州金山移动科技有限公司
类型:发明
国别省市:广东;44

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

1