[发明专利]用于对电子文档进行在线编辑的方法和系统无效
申请号: | 200910258339.0 | 申请日: | 2009-12-10 |
公开(公告)号: | CN102096661A | 公开(公告)日: | 2011-06-15 |
发明(设计)人: | 左志波;王欣孃 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/22 | 分类号: | G06F17/22;G06F17/24 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;姜彦 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 电子 文档 进行 在线 编辑 方法 系统 | ||
技术领域
本发明涉及电子文档处理领域。特别地,本发明涉及一种用于在线编辑电子文档的方法和系统。
背景技术
电子文档传统的是由各种电子文档编辑软件创建并进行编辑的。电子文档编辑软件例如可以是Open等,支持丰富的格式。利用这些编辑软件能够创建、保存电子文档,并能对电子文档的内容进行增加、删除、修改等编辑操作。这些编辑操作通常称为电子文档的本地编辑。
随着互联网的发展,电子文档可以由各种浏览器进行编辑。例如可以是Internet等。当利用浏览器对由现有的电子文档编辑软件产生的电子文档进行编辑操作时,现有的方法是首先利用格式转换器对电子文档进行文档格式转换,即将电子文档编辑软件产生的电子文档由其对应的文件格式,例如doc、odf等格式转换成浏览器可以识别的文件格式,例如html、xhtml、xml等格式。在进行上述转换之后,由用户利用浏览器创建、保存电子文档,并且直接在浏览器上对文档进行增加、删除、修改等编辑操作。由于利用浏览器对电子文档进行的编辑操作通常用于互联网中的web方式对电子文档进行的编辑操作,因而通常称为电子文档的在线编辑。
当用户利用浏览器对电子文档进行编辑之后,现有的方法利用格式转换器再次对电子文档进行文档格式转换,即将经过浏览器编辑的电子文档由浏览器可以识别的文件格式,例如html、xhtml、xml等格式转换成电子文档编辑软件对应的文件格式,例如doc、odf等格式。
然而,上述现有的方法在对电子文档进行在线编辑的过程中不可避免的会引起其格式信息的丢失。这是因为,电子文档编辑软件对应的文件格式有自己定义的格式集合,这些格式集合往往包含丰富的格式信息,浏览器能够识别的文件格式也有自己的格式集合,两种格式集合之间通常是不统一的。由于电子文档编辑软件对应的文件格式中有些格式不包括在浏览器能够识别的文件格式的格式集合之中,在利用格式转换器将电子文档编辑软件产生的电子文档由电子文档编辑软件对应的文件格式转换成浏览器可以识别的文件格式时,那些浏览器不能识别的格式信息将会被丢弃。当用户对电子文档进行编辑之后将电子文档从浏览器可以识别的文件格式转换回电子文档编辑软件对应的文件格式时,这些丢失的格式信息是不会被恢复的。
发明内容
由于经过在线编辑的电子文档会造成格式信息的丢失,因此,需要一种方法和系统能够有效解决上述问题。
根据本发明的一个方面,提供了一种用于对电子文档进行在线编辑的方法,包括:将电子文档由第一应用程序文件格式转换成第二应用程序能够识别的文件格式以形成转换后的电子文档,其中保留电子文档中第二应用程序不能识别的第一应用程序文件格式的格式信息;将转换后的电子文档发送给第二应用程序;接收经过第二应用程序编辑的电子文档;将经过第二应用程序编辑的电子文档与转换后的电子文档进行对比;基于上述对比确定电子文档的改变;以及基于电子文档的改变生成第一应用程序能够识别的动作序列。
根据本发明的另一方面,电子文档由第一应用程序文件格式转换成第二应用程序能够识别的文件格式还包括保留电子文档中第二应用程序不能识别的第一应用程序文件格式的格式信息。进一步地,将生成的动作序列、电子文档中第二应用程序不能识别的第一应用程序文件格式的格式信息以及经过第二应用程序编辑的电子文档一并存储;或者将生成的动作序列、电子文档中第二应用程序不能识别的第一应用程序文件格式的格式信息以及转换后的电子文档一并存储。进一步地,第一应用程序执行动作序列来将电子文档的改变更新至原电子文档,其中第一应用程序利用保留的格式信息将电子文档的改变更新至原电子文档。
根据本发明的再一方面,提供了一种用于对电子文档进行在线编辑的系统,包括:格式转换器,被配置为将电子文档由第一应用程序文件格式转换成第二应用程序能够识别的文件格式以形成转换后的电子文档,其中保留电子文档中第二应用程序不能识别的第一应用程序文件格式的格式信息,并将转换后的电子文档发送给第二应用程序;文档改变比较器,配置成接收经过第二应用程序编辑的电子文档;将经过第二应用程序编辑的电子文档与转换后的电子文档进行对比;并且基于上述对比确定电子文档的改变;以及动作序列生成器,配置成基于电子文档的改变生成第一应用程序能够识别的动作序列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910258339.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有集便功能的单功能护理床
- 下一篇:一种钢结构轮椅