一种文档转换方法及装置与流程

文档序号:12363906阅读:来源:国知局

技术特征:

1.一种文档转换方法,其特征在于,应用于服务器,所述服务器与客户端设备通信连接,所述方法包括:

接收所述客户端设备发送的文档及文档转换消息;

根据所述文档转换消息,将所接收的文档确定为待转换文档;

将所述待转换文档转换为网页文件;

将所述网页文件存储在第一位置;

生成用于访问所述第一位置的所述网页文件的网页链接。

2.根据权利要求1所述的方法,其特征在于,所述将所述待转换文档转换为网页文件,包括:

获得所述待转换文档中的各文档页面的图像;

生成包含所述各文档页面的图像的网页文件。

3.根据权利要求1所述的方法,其特征在于,所述将所述待转换文档转换为网页文件,包括:

对所述待转换文档进行数据解析,获得解析结果;

从所述解析结果中获得所述待转换文档中的文档元素的元素类型;

根据网页元素类型与文档元素类型的预设对应关系,将所述待转换文档中的各个文档元素转换为类型相对应的网页元素;

生成包含转换得到的各网页元素的网页文件。

4.根据权利要求3所述的方法,其特征在于,在对所述待转换文档进行数据解析,获得解析结果后,所述将所述待转换文档转换为网页文件,还包括:

从所述解析结果中获得所述待转换文档中的文档元素的坐标;

根据所获得的待转换文档中的文档元素的坐标确定文档元素在所述待转换文档中的相对位置;

所述生成包含转换得到的各网页元素的网页文件,包括:

对各文档元素均进行如下处理:将该文档元素在所述待转换文档中的相对位置确定为该文档元素转换得到的网页元素在网页页面中的相对位置;

生成包含转换得到的各网页元素的网页文件,所述各网页元素与网页页面具有所确定的与网页元素相对应的相对位置关系。

5.根据权利要求3所述的方法,其特征在于,所述在对所述待转换文档进行数据解析,获得解析结果后,所述将所述待转换文档转换为网页文件,还包括:

根据所述解析结果获得待转换文档中的文档元素对应的动画效果;

根据文档元素对应的动画效果与网页元素对应的动画效果的对应关系,确定所述文档元素转换得到的网页元素对应的动画效果;

所述生成包含转换得到的各网页元素的网页文件,包括:

生成包含转换得到的各网页元素的网页文件,其中,所述网页文件中网页元素的动画效果为所确定的对应的动画效果。

6.根据权利要求5所述的方法,其特征在于,所述生成用于访问所述网页文件的网页链接之后,还包括:

发送所述网页链接至所述客户端设备;

接收由所述客户端设备反馈的动画修改指令,所述动画修改指令中携带有与所述网页文件中的第一网页元素对应的第一动画效果;

根据所述动画修改指令,将所述第一网页元素的原动画效果修改为所述第一动画效果。

7.一种文档转换装置,其特征在于,应用于服务器,所述服务器与客户端设备通信连接,所述文档转换装置包括:

文档接收模块,用于接收所述客户端设备发送的文档及文档转换消息;

待转换文档确定模块,用于根据所述文档转换消息,将所接收的文档确定为待转换文档;

待转换文档转换模块,用于将所述待转换文档转换为网页文件;

网页文件存储模块,用于将所述网页文件存储在第一位置;

网页链接生成模块,用于生成用于访问所述第一位置的所述网页文件的网页链接。

8.根据权利要求7所述的文档转换装置,其特征在于,所述待转换文档转换模块包括:文档页面图像获得子模块和第一网页文件生成子模块;其中,

所述文档页面图像获得子模块,用于获得所述待转换文档中的各文档页面的图像;

所述第一网页文件生成子模块,用于生成包含所述各文档页面的图像的网页文件。

9.根据权利要求7所述的文档转换装置,其特征在于,所述待转换文档转换模块包括:数据解析子模块、文档元素类型获得子模块、网页元素转换子模块和第二网页文件生成子模块;其中,

所述数据解析子模块,用于对所述待转换文档进行数据解析,获得解析结果;

所述文档元素类型获得子模块,用于从所述解析结果中获得所述待转换文档中的文档元素的元素类型;

所述网页元素转换子模块,用于根据网页元素类型与文档元素类型的预设对应关系,将所述待转换文档中的各个文档元素转换为类型相对应的网页元素;

所述第二网页文件生成子模块,用于生成包含转换得到的各网页元素的网页文件。

10.根据权利要求9所述的文档转换装置,其特征在于,所述待转换文档转换模块包括:文档元素坐标获得子模块和相对位置确定子模块;其中,

所述文档元素坐标获得子模块,用于在所述数据解析子模块对所述待转换文档进行数据解析,获得解析结果后,从所述解析结果中获得所述待转换文档中的文档元素的坐标;

所述相对位置确定子模块,用于根据所获得的待转换文档中的文档元素的 坐标确定文档元素在所述待转换文档中的相对位置;

所述第二网页文件生成子模块包括:网页元素位置确定单元和第一网页文件生成单元;其中,

所述网页元素位置确定单元,用于对各文档元素均进行如下处理:将该文档元素在所述待转换文档中的相对位置确定为该文档元素转换得到的网页元素在网页页面中的相对位置;

所述第一网页文件生成单元,用于生成包含转换得到的各网页元素的网页文件,所述各网页元素与网页页面具有所确定的与网页元素相对应的相对位置关系。

11.根据权利要求9所述的文档转换装置,其特征在于,所述待转换文档转换模块包括:文档动画效果获得子模块、网页元素动画效果确定子模块和第二网页文件生成子模块;其中,

所述文档动画效果获得子模块,用于根据所述解析结果获得待转换文档中的文档元素对应的动画效果;

所述网页元素动画效果确定子模块,用于根据文档元素对应的动画效果与网页元素对应的动画效果的对应关系,确定所述文档元素转换得到的网页元素对应的动画效果;

所述第二网页文件生成子模块,具体用于生成包含转换得到的各网页元素的网页文件,其中,所述网页文件中网页元素的动画效果为所确定的对应的动画效果。

12.根据权利要求11所述的文档转换装置,其特征在于,所述装置还包括:网页链接发送模块、动画指令接收模块和动画修改模块;其中,

所述网页链接发送模块,用于发送所述网页链接至所述客户端设备;

所述动画指令接收模块,用于接收由所述客户端设备反馈的动画修改指令,所述动画修改指令中携带有与所述网页文件中的第一网页元素对应的第一动画效果;

所述动画修改模块,用于根据所述动画修改指令,将所述第一网页元素的 原动画效果修改为所述第一动画效果。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1