一种文档编辑的处理方法和装置的制造方法

文档序号:8395853阅读:202来源:国知局
一种文档编辑的处理方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机领域,特别是指一种文档编辑的处理方法和装置。
【背景技术】
[0002]在现有技术中,文档处理的工作可以包括对文字的操作、图片的编辑、多媒体编辑等等的功能。这些处理操作在日常的生活和工作当中,是经常进行的。因此,每天都会产生大量的文档数据,随着数据量的增大,文档对数据处理的能力不断地下降,从而用户使用文档的体验就会越来越差。

【发明内容】

[0003]有鉴于此,本发明的目的在于提出一种文档编辑的处理方法和装置,能够为用户提供高效率的数据处理体验。
[0004]基于上述目的本发明提供的一种文档编辑的处理方法,包括步骤:
[0005]第一步,获取文档的编辑信息和初始文本;
[0006]第二步,将文档的编辑信息添加到该文档的编辑表中;
[0007]第三步,保存该文档的编辑表。
[0008]可选地,在将文档的编辑信息添加到该文档的编辑表中之前,判断是否存在该文档的编辑表,若存在则直接进行第二步;若不存在则建立该文档的编辑表,并且保存所述的初始文本,然后再执行第二步。
[0009]进一步地,通过匹配是否存在与该文档名称相同的编辑表来判断是否存在该文档的编辑表。
[0010]进一步地,在保存该文档的编辑表之前,判断是否完成对文档的编辑,若没有完成则返回到第一步;若已经完成则执行第三步。
[0011]进一步地,通过此时对文档的编辑信息是否是关闭文档来判断是否完成了对文档的编辑,若是则说明完成了对文档的编辑,执行第三步;若不是则说明还需要继续对文档进行编辑,返回到第一步。
[0012]进一步地,在第二步编辑表中添加新的编辑信息时,先找到该编辑表中最后插入的信息,然后在该条信息的后面添加本次的编辑信息。
[0013]基于上述目的,本发明还提供了一种文档编辑的处理装置,包括:
[0014]获取单元,用于获取文档的编辑信息和初始文本;
[0015]编辑信息添加单元,用于将文档的编辑信息添加到该文档的编辑表中;
[0016]保存单元,用于保存该文档的编辑表。
[0017]可选地,所述文档编辑的处理装置还包括:
[0018]编辑表判断单元,与所述获取单元相连,用于判断是否存在该文档的编辑表,若存在则所述编辑表判断单元与编辑信息添加单元连接;若不存在则所述编辑表判断单元与编辑表建立单元连接;
[0019]编辑表建立单元,一端与所述编辑表判断单元相连,另一端与编辑信息添加单元相连,所述编辑表建立单元用于建立该文档的编辑表,并且保存所述的初始文本。
[0020]进一步地,所述编辑表判断单元通过匹配是否存在与该文档名称相同的编辑表来判断是否存在该文档的编辑表。
[0021]进一步地,所述文档编辑的处理装置还包括与所述编辑信息添加单元相连的判断编辑完成单元,用于判断是否完成对文档的编辑,若没有完成则所述判断编辑完成单元与所述获取单元相连;若已经完成则所述判断编辑完成单元与所述保存单元。
[0022]进一步地,所述判断编辑完成单元通过此时对文档的编辑信息是否是关闭文档来判断是否完成了对文档的编辑,若是则说明完成了对文档的编辑,所述判断编辑完成单元与所述保存单元连接;若不是则说明还需要继续对文档进行编辑,所述判断编辑完成单元与所述获取单元连接。
[0023]进一步地,所述编辑信息添加单元在编辑表中添加新的编辑信息时,先找到该编辑表中最后插入的信息,然后在该条信息的后面添加本次的编辑信息。
[0024]从上面所述可以看出,本发明提供的一种文档编辑的处理方法和装置,通过获取文档的编辑信息和初始文本,然后将文档的编辑信息添加到该文档的编辑表中。从而,本发明所述文档编辑的处理方法和装置大幅度的提高了文档的数据管理效率。
【附图说明】
[0025]图1为本发明实施例一种文档编辑的处理方法的流程示意图;
[0026]图2为本发明实施例一种文档编辑的处理装置的结构示意图。
【具体实施方式】
[0027]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0028]参阅图1所示,为本发明实施例一种文档编辑的处理方法的流程示意图,所述文档编辑的处理方法包括:
[0029]步骤101,获取文档的编辑信息和初始文本。
[0030]其中,文档的编辑信息是指获取用户对文档的一个编辑信息,例如文档中插入一个字符、对文档的保存、关闭等等操作。初始文本是指该文档在执行编辑信息之前的版本。
[0031]步骤102,判断是否存在该文档的编辑表,若存在则直接进行步骤103 ;若不存在则建立该文档的编辑表,并且保存所述的初始文本,然后再执行步骤103。
[0032]作为本发明的一个实施例,可以通过匹配是否存在与该文档名称相同的编辑表来判断是否存在该文档的编辑表。需要说明的是在本发明中所述的编辑表可以是栈表。较佳地,建立该文档的编辑表的具体实施过程:首先创建该文档的编辑表,可以将该编辑表的名称设置为与该文档的名称相同。然后设置该编辑表的表项,最后设置该编辑表中每个表项的属性。
[0033]步骤103,将文档的编辑信息添加到该文档的编辑表中。
[0034]在实施例中,在编辑表中添加新的编辑信息,可以先找到该编辑表中最后插入的那条信息,然后在该条信息的后面添加本次的编辑信息。
[0035]步骤104,判断是否完成对文档的编辑,若没有完成则返回到步骤101 ;若已经完成则执行步骤105。
[0036]较佳地,判断是否完成了对文档的编辑可以通过此时对文档的编辑信息是否是关闭文档,若是则说明完成了对文档的编辑,执行步骤105。若不是则说明还需要继续对文档进行编辑,返回步骤101。
[0037]步骤105,保存该文档的编辑表。完成对文档的编辑,并且保存得到了一个记录有所有编辑动作的该文档的编辑表以及该文档的初始文本。
[0038]参阅图2所示,为本发明实施例一种文档编辑的处理装置的结构示意图,所述文档编辑的处理装置包括:
[0039]获取单元201,能够获取文档的编辑信息和初始文本。其中,文档的编辑信息是指获取用户对文档的一个编辑信息,例如文档中插入一个字符、对文档的保存、关闭等等操作。初始文
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1