[发明专利]一种OFFICE文档编辑多点远程同步的方法有效
申请号: | 200910076787.9 | 申请日: | 2009-01-21 |
公开(公告)号: | CN101477517A | 公开(公告)日: | 2009-07-08 |
发明(设计)人: | 何战涛 | 申请(专利权)人: | 传神联合(北京)信息技术有限公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21;G06F17/28 |
代理公司: | 北京路浩知识产权代理有限公司 | 代理人: | 胡小永 |
地址: | 100022北京市朝阳区东三*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 office 文档 编辑 多点 远程 同步 方法 | ||
技术领域
本发明涉及计算机文件同步方法技术领域,尤其涉及一种OFFICE文档编辑多点远程同步的方法。
背景技术
在计算机辅助翻译(Computer Aided Translation,简称CAT)环境中,经常需要多点协同工作,通过分布在不同位置的远程工作点来共同编辑(翻译)同一待翻译文档,为此,需要利用OFFICE文档即时同步的方法来实现处于编辑状态的文档的同步功能,以便让不同工作点之间处于信息对称状态。
如今基于OFFICE文档即时同步的技术,仅见于微软的Sharepoint程序,由于其不提供开放源码,加之其服务器架构昂贵,使得很多需要远程即时同步OFFICE文档的需求无法满足,且其实现方法也不为公众所知。
发明内容
(一)要解决的技术问题
本发明要解决的技术问题是针对现有技术的缺陷,提供一种基于OFFICE文档片段内容实现远程同步的方法,使得远程操作OFFICE文档包括翻译操作的所见即所得成为现实。
(二)技术方案
针对以上要解决的技术问题,本发明提供的一种OFFICE文档编辑多点远程同步的方法,包括以下步骤:
S1:第一客户端不间断检测当前处于编辑状态的第一OFFICE文档的编辑进度,若有编辑完成的文档片段产生,则将编辑完成的文档片段传送至文档同步服务器上;
S2:第二客户端不间断检测文档同步服务器上的文档片段,若发现了新文档片段,则将该新文档片段复制到第二OFFICE文档的与第一OFFICE文档对应的位置;
S3:重复步骤S1和S2,直至第一OFFICE文档编辑完毕。
其中、在步骤S1之前,先对第一OFFICE文档进行标记,标记方式是将第一OFFICE文档分成若干文档片段,每一文档片段设置一标记。
其中,文档片段以段落为单位,设置标记的方式是在每一文档片段上设置书签ID。
其中,步骤S1中,将编辑完成的文档片段传送至文档同步服务器上的方式如下:首先将文档片段送到剪贴板中,然后由第一客户端的文档片段传送模块将剪贴板中的文档片段传送到文档同步服务器上,传送的内容包括文档片段的:书签ID、内容格式和剪贴板文档格式。
其中,在步骤S1中,检测当前处于编辑状态的第一OFFICE文档的编辑进度的方式是,若有新的文档片段被选中时,则选中新文档片段之前的被选中文档片段视为已编辑完成。
其中,在步骤S2中,将该新文档片段复制到第二OFFICE文档的与第一OFFICE文档对应的位置的方式如下:首先利用第二客户端的文档片段下载模块从文档同步服务器上下载编辑完成文档片段,下载的内容包括:书签ID、内容格式和剪贴板文档格式,然后将下载到的文档片段还原为剪贴板文件,从剪贴板中获取文档片段内容后,将获取的内容覆盖到第二OFFICE文档的相应位置。
其中,第一客户端通过第一OFFICE文档内嵌的宏命令来检测当前处于编辑状态的第一OFFICE文档的编辑进度,并将文档片段送到剪贴板中。
其中,第二客户端通过第二OFFICE文档内嵌的宏命令来从剪贴 板中获取文档片段内容。
其中,剪贴板文档格式包括:RTF、HTM或其他文本文档类型格式。
其中,内容格式包括:正文、页眉、页脚和脚注
(三)有益效果
本发明并未改变用户的操作习惯,在用户操作OFFICE时溶于无形之中,使得远程操作OFFICE文档包括翻译操作的所见即所得成为现实,实现了多点远程协同工作的效果。
具体实施方式
以下对本发明方法的实施例进行说明。本实施例结合计算机辅助翻译(CAT)环境进行说明,在本翻译环境中,不同的客户端代表不同的翻译工作点,多个工作点需要共同翻译一篇OFFICE文档。
翻译开始后,客户端A首先读取并识别OFFICE片段内容;将片段内容信息写入到内存中,同时上传到服务器;远程客户端获取最新上传的OFFICE的所有片段内容到本地;解析片段内容,并将这些内容重写到相应文档中的相应位置;重复上述步骤,直至OFFICE文档操作(翻译)完毕。
其中,在将从服务器上下载的片段内容写入到OFFICE文档对应的位置时,需要首先解析该片段内容在源文档中的相关位置信息,根据这个位置信息,将这个片段内容写入到对应OFFICE文档的对应位置,即实现了所见即所得的OFFICE文档片段同步。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于传神联合(北京)信息技术有限公司,未经传神联合(北京)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910076787.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:六自由度大振幅振动主动隔离平台
- 下一篇:噪声合成