一种文档快速处理方法和装置制造方法及图纸

技术编号:11616645 阅读:85 留言:0更新日期:2015-06-17 16:13
本发明专利技术公开了一种文档快速处理方法和装置,包括第一步,获取文档的编辑信息和初始文本;第二步,将文档的编辑信息添加到该文档的编辑表中;第三步,保存该文档的编辑表。因此,本发明专利技术能够为用户提供高效率的数据处理体验。

【技术实现步骤摘要】

本专利技术涉及计算机领域,特别是指一种文档快速处理方法和装置
技术介绍
在现有技术中,文档处理的工作可以包括对文字的操作、图片的编辑、多媒体编辑等等的功能。这些处理操作在日常的生活和工作当中,是经常进行的。因此,每天都会产生大量的文档数据,随着数据量的增大,文档对数据处理的能力不断地下降,从而用户使用文档的体验就会越来越差。
技术实现思路
有鉴于此,本专利技术的目的在于提出一种文档快速处理方法和装置,能够为用户提供高效率的数据处理体验。基于上述目的本专利技术提供的一种文档快速处理方法,包括步骤:第一步,获取文档的编辑信息和初始文本;第二步,将文档的编辑信息添加到该文档的编辑表中;第三步,保存该文档的编辑表。可选地,在将文档的编辑信息添加到该文档的编辑表中之前,判断是否存在该文档的编辑表,若存在则直接进行第二步;若不存在则建立该文档的编辑表,并且保存所述的初始文本,然后再执行第二步。进一步地,通过匹配是否存在与该文档名称相同的编辑表来判断是否存在该文档的编辑表。进一步地,在保存该文档的编辑表之前,判断是否完成对文档的编辑,若没有完成则返回到第一步;若已经完成则执行第三步。进一步地,通过此时对文档的编辑信息是否是关闭文档来判断是否完成了对文档的编辑,若是则说明完成了对文档的编辑,执行第三步;若不是则说明还需要继续对文档进行编辑,返回到第一步。可选地,所述的编辑信息添加到编辑表中包括步骤:获取编辑表最后一条编辑信息的位置;判断该编辑表是否为满,若已满则先创建该已满编辑表的续表,再在编辑表中添加对该文档新的编辑信息,若不满则直接在编辑表中添加对该文档新的编辑信息。进一步地,所述文档快速处理方法对最后保存的该文档的初始文本和编辑表进行压缩保存。基于上述目的,本专利技术还提供了一种文档快速处理装置,包括:获取单元,用于获取文档的编辑信息和初始文本;编辑信息添加单元,用于将文档的编辑信息添加到该文档的编辑表中;保存单元,用于保存该文档的编辑表。可选地,所述文档快速处理装置还包括:编辑表判断单元,与所述获取单元相连,用于判断是否存在该文档的编辑表,若存在则所述编辑表判断单元与编辑信息添加单元连接;若不存在则所述编辑表判断单元与编辑表建立单元连接;编辑表建立单元,一端与所述编辑表判断单元相连,另一端与编辑信息添加单元相连,所述编辑表建立单元用于建立该文档的编辑表,并且保存所述的初始文本。进一步地,所述编辑表判断单元通过匹配是否存在与该文档名称相同的编辑表来判断是否存在该文档的编辑表。进一步地,所述文档快速处理装置还包括与所述编辑信息添加单元相连的判断编辑完成单元,用于判断是否完成对文档的编辑,若没有完成则所述判断编辑完成单元与所述获取单元相连;若已经完成则所述判断编辑完成单元与所述保存单元。进一步地,所述判断编辑完成单元通过此时对文档的编辑信息是否是关闭文档来判断是否完成了对文档的编辑,若是则说明完成了对文档的编辑,所述判断编辑完成单元与所述保存单元连接;若不是则说明还需要继续对文档进行编辑,所述判断编辑完成单元与所述获取单元连接。进一步地,所述编辑信息添加单元包括:位置获取模块,用于获取编辑表最后一条编辑信息的位置;判断编辑表满模块,用于判断该编辑表是否为满;所述判断编辑表满模块一端与位置获取模块相连,同时若判断该编辑表已满则所述判断编辑表满模块的另一端与创建续表模块连接,若判断该编辑表没满则所述判断编辑表满模块的另一端与添加模块连接;创建续表模块,一端与所述判断编辑表满模块连接,另一端与添加模块连接,用于创建该已满编辑表的续表;以及添加模块,用于在编辑表中添加对该文档新的编辑信息。 进一步地,所述保存单元将该文档的初始文本和编辑表进行压缩保存。基于上述目的,本专利技术还提供了一种文档回放方法,包括步骤:获取通过上述得到的文档初始文本和编辑表;选择该编辑表中的一条编辑信息;判断是否进行回放,若是则以选择的编辑信息为回放的终点,并且在该编辑信息之前的编辑信息中任意选择一个编辑信息为回放的起点编辑信息,然后回放初始文本从起点编辑信息到终点编辑信息的执行过程;若不是则显示初始文本执行该条编辑信息后的结果O可选地,当判断进行回放时,所述的起点编辑信息是该编辑表的第一条编辑信息,或者是该编辑表中回放终点之前的任意一个编辑信息。进一步地,当进行显示初始文本执行该条编辑信息后的结果时,能够选择初始文本只执行该条编辑信息后的结果进行显示,或者选择初始文本依次执行完该编辑表的第一条编辑信息至选择的该条编辑信息后的结果进行显示。进一步地,当进行显示初始文本执行该条编辑信息后的结果时,能够以该条编辑信息为终点编辑信息,选择该条编辑信息之前的任意一条编辑信息作为起点编辑信息,然后显示初始文本从起点编辑信息至终点编辑信息按顺序执行后的结果。基于上述目的,本专利技术还提供了一种文档回放装置,包括:获取单元,用于获取通过上述得到的文档初始文本和编辑表;选择单元,一端与所述获取单元相连,另一端与判断单元相连,用于选择该编辑表中的一条编辑信息;判断单元,用于判断是否进行回放,若是则所述判断单元与回放单元连接,若不是则所述判断单元与显示单元连接;回放单元,以选择的编辑信息为回放的终点,并且在该编辑信息之前的编辑信息中任意选择一个编辑信息为回放的起点编辑信息,然后回放初始文本从起点编辑信息到终点编辑信息的执行过程;显示单元,显示初始文本执行该条编辑信息后的结果。可选地,所述回放单元中的起点编辑信息是该编辑表的第一条编辑信息,或者是该编辑表中回放终点之前的任意一个编辑信息。进一步地,所述显示单元进行显示初始文本执行该条编辑信息后的结果时,能够选择初始文本只执行该条编辑信息后的结果进行显示,或者选择初始文本依次执行完该编辑表的第一条编辑信息至选择的该条编辑信息后的结果进行显示。进一步地,所述显示单元进行显示初始文本执行该条编辑信息后的结果时,能够以该条编辑信息为终点编辑信息,选择该条编辑信息之前的任意一条编辑信息作为起点编辑信息,然后显示初始文本从起点编辑信息至终点编辑信息按顺序执行后的结果。从上面所述可以看出,本专利技术提供的一种文档快速处理方法和装置,通过获取文档的编辑信息和初始文本,然后将文档的编辑信息添加到该文档的编辑表中。从而,本专利技术所述文档快速处理方法和装置大幅度的提高了文档的数据管理效率。【附图说明】图1为本专利技术实施例一种文档快速处理方法的流程示意图;图2为本专利技术实施例编辑信息添加到编辑表中的流程示意图;图3为本专利技术实施例一种文档快速处理装置的结构示意图;图4为本专利技术实施例编辑信息添加单元的结构示意图;图5为本专利技术实施例文档回放方法的流程示意图;图6为本专利技术实施例文档回放装置的结构示意图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术进一步详细说明。参阅图1所示,为本专利技术实施例一种文档快速处理方法的流程示意图,所述文档快速处理方法包括:步骤101,获取文档的编辑信息和初始文本。其中,文档的编辑信息是指获取用户对文档的一个编辑信息,例如文档中插入一个字符、对文档的保存、关闭等等操作。初始文本是指该文档在执行编辑信息之前的版本。步骤102,判断是否存在该文档的编辑表,若存在则直接进行步骤103 本文档来自技高网...

【技术保护点】
一种文档快速处理方法,其特征在于,包括步骤:第一步,获取文档的编辑信息和初始文本;第二步,将文档的编辑信息添加到该文档的编辑表中;第三步,保存该文档的编辑表。

【技术特征摘要】

【专利技术属性】
技术研发人员:李俊峰
申请(专利权)人:鸿合科技有限公司
类型:发明
国别省市:北京;11

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

1