[发明专利]文档加载方法及系统在审
申请号: | 201611031103.X | 申请日: | 2016-11-16 |
公开(公告)号: | CN106599066A | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 陈民敬 | 申请(专利权)人: | 广州视源电子科技股份有限公司;广州视睿电子科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙)11201 | 代理人: | 何世磊 |
地址: | 510530 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文档 加载 方法 系统 | ||
技术领域
本发明涉及文档加载技术领域,特别涉及一种文档加载方法及系统。
背景技术
为了不断的提高办公效率,越来越多的办公软件出现在我们生活当中,例如我们经常使用的word、exeal和ppt等,这些办公软件在用户编辑后都会以文档的形式进行保存,以便于用户携带。
现有技术中,当用户使用低版本软件打开一个由高版本软件制作的文档,并且该文档当中又存在高版本软件新增加的元素,由于低版本软件无法解析高版本软件当中新增加的元素,因此当用户使用低版本软件打开一个由高版本软件制作的文档,该文档在加载过程当中将出错,使得该文档当中的高版本新增加的元素部分将会丢失,此时,使用高版本软件再次打开此该文档时,这部分元素也丢失了,无法找回。
发明内容
基于此,本发明的目的是提供一种文档在加载出错时不被丢失元素的文档加载方法及系统。
根据本发明实施例的一种文档加载方法,包括:
在文档加载的过程当中,检测到存在无法加载元素时,将所述无法加载元素的原始信息寄存到兼容元素当中;
所述文档存档时,提取所述无法加载元素的原始信息并还原至所述文档中。
另外,根据本发明上述实施例的一种文档加载方法,还可以具有如下附加的技术特征:
当检测到多个所述无法加载元素时,所述将所述无法加载元素的原始信息寄存到兼容元素当中的步骤包括:
给每个所述无法加载元素分别对应建立一个所述兼容元素;
将每个所述无法加载元素的原始信息寄存到对应的所述兼容元素的属性目录中。
所述文档加载的步骤包括:
将所述文档中所有的元素进行加载并加载到软件界面当中。
在所述将所述无法加载元素的原始信息寄存到兼容元素当中的步骤之后,所述文档加载方法还包括:
将所述兼容元素加载到所述软件界面当中,所述兼容元素为在所述软件界面当中用户不可见且不可编辑的元素。
所述提取所述无法加载元素的原始信息并还原至所述文档中的步骤包括:
提取所述兼容元素的属性内容,以获取所述无法加载元素的原始信息;
将所述无法加载元素的原始信息还原至所述文档中。
根据本发明实施例的一种文档加载系统,包括:
寄存模块,用于在文档加载的过程当中,检测到存在无法加载元素时,将所述无法加载元素的原始信息寄存到兼容元素当中;
保存模块,用于当所述文档保存时,提取所述无法加载元素的原始信息并还原至所述文档中。
另外,根据本发明上述实施例的一种文档加载系统,还可以具有如下附加的技术特征:
当检测到多个所述无法加载元素时,所述寄存模块包括:
建立单元,用于给每个所述无法加载元素分别对应建立一个所述兼容元素;
寄存子单元,用于将每个所述无法加载元素的原始信息寄存到对应的所述兼容元素的属性目录中。
所述寄存模块还包括:
第一加载单元,用于将所述文档中所有的元素进行加载并加载到软件界面当中。
所述文档加载系统还包括:
第二加载模块,用于将所述兼容元素加载到所述软件界面当中,所述兼容元素为在所述软件界面当中用户不可见且不可编辑的元素。
所述保存模块包括:
提取单元,用于当所述文档存档时,提取所述兼容元素的属性内容,以获取所述无法加载元素的原始信息;
还原单元,用于将所述无法加载元素的原始信息还原至所述文档中。
上述文档加载方法及系统,当文档在加载过程当中出现错误,检测到无法加载的元素时,能够将无法加载元素的原始信息寄存到兼容元素当中去,当用户对文档进行保存时,能够将无法加载元素的原始信息提取出来并保存到文档当中,以将无法加载元素的原始信息还原至文档当中,因此当文档再次被打开时,无法加载的元素将不会丢失,仍然存在在文档当中,且不会发生格式变化。
附图说明
图1为本发明第一实施例中文档加载方法的流程图。
图2为本发明第二实施例中文档加载方法的流程图。
图3为本发明第一实施例中文档加载系统的结构示意图。
主要元件符号说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司;广州视睿电子科技有限公司,未经广州视源电子科技股份有限公司;广州视睿电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611031103.X/2.html,转载请声明来源钻瓜专利网。