本发明涉及文档系统,更具体的说,涉及一种文档处理方法、装置、电子设备及存储介质。
背景技术:
1、随着计算机应用的普及,文档由纸质形式开始转化为电子形式,这样,人们在使用时,可直接打开之前存储的文档进行使用和再编辑,在使用完毕后,将文档进行保存即可。
2、然而,文档的整理和归类存储相对繁琐,很多时候需要针对多个不同文档的不同字段,分别匹配一个或多个文档的不同字段。此时传统的解决方法为:人为不停地切换文档进行复制和粘贴操作。因此整个文档复制过程不仅费时费力,而且容易出现复制粘贴错误情况,尤其是文档中出现相似字段,在复制粘贴时很容易出现偏差。
技术实现思路
1、有鉴于此,本发明公开一种文档处理方法、装置、电子设备及存储介质,以实现对待复制内容的快速准确定位,有效避免出现复制粘贴错误情况,整个过程省时省力。
2、一种文档处理方法,包括:
3、获取文档复制命令,所述文档复制命令中携带有待复制内容以及所述待复制内容所在的目标文件;
4、采用预设激活方式激活快捷复制功能;
5、当所述快捷复制功能成功激活后,基于用户输入的复制命令对所述待复制内容执行复制操作;
6、判断文件记录数据库中是否已存在所述目标文件,其中,所述文件记录数据库中存储有已执行过复制操作的文件;
7、如果是,则确定所述目标文件在所述文件记录数据库中对应的文件序号,以及所述待复制内容在所述文件序号对应的文件中的复制区域序号;
8、将所述待复制内容、所述文件序号和所述复制区域序号一同存储至临时数据库;
9、基于所述文件序号和所述复制区域序号对存储在所述临时数据库中的所述待复制内容执行粘贴操作。
10、可选的,还包括:
11、如果否,则将所述目标文件存储至所述文件记录数据库中;
12、在所述文件记录数据库中为所述目标文件分配对应的文件序号,并在所述目标文件中为所述待复制内容分配对应的复制区域序号;
13、将所述待复制内容、所述文件序号和所述复制区域序号一同存在所述临时数据库;
14、基于所述文件序号和所述复制区域序号对存储在所述临时数据库中的所述待复制内容执行粘贴操作。
15、可选的,所述基于所述文件序号和所述复制区域序号对存储在所述临时数据库中的所述待复制内容执行粘贴操作,包括:
16、获取文档粘贴命令,所述文档粘贴命令携带有所述待复制内容对应的所述文件序号,以及所述待复制内容在所述目标文件中的所述复制区域序号;
17、基于所述文件序号和所述复制区域序号,从所述临时数据库中匹配出所述待复制内容;
18、将所述待复制内容粘贴到指定文件中。
19、可选的,确定所述待复制内容在所述文件序号对应的文件中的复制区域序号,包括:
20、判断所述复制命令中的所述复制区域需要是否被用户预先赋值;
21、如果是,则将所述赋值确定为所述复制区域序号;
22、如果否,则将所述待复制内容的复制次数确定为所述复制区域序号。
23、可选的,所述采用预设激活方式激活快捷复制功能,包括:
24、当检测到激活快捷键被触发时,激活所述快捷复制功能;
25、或者,
26、当连续多次接收到复制功能触发时,激活所述快捷复制功能。
27、可选的,所述文件序号和所述复制区域序号均为[0,9]中的一个数值。
28、一种文档处理装置,包括:
29、复制命令获取单元,用于获取文档复制命令,所述文档复制命令中携带有待复制内容以及所述待复制内容所在的目标文件;
30、激活单元,用于采用预设激活方式激活快捷复制功能;
31、复制单元,用于当所述快捷复制功能成功激活后,基于用户输入的复制命令对所述待复制内容执行复制操作;
32、判断单元,用于判断文件记录数据库中是否已存在所述目标文件,其中,所述文件记录数据库中存储有已执行过复制操作的文件;
33、第一序号确定单元,用于在所述判断单元判断为是的情况下,确定所述目标文件在所述文件记录数据库中对应的文件序号,以及所述待复制内容在所述文件序号对应的文件中的复制区域序号;
34、第一存储单元,用于将所述待复制内容、所述文件序号和所述复制区域序号一同存储至临时数据库;
35、第一粘贴单元,用于基于所述文件序号和所述复制区域序号对存储在所述临时数据库中的所述待复制内容执行粘贴操作。
36、可选的,还包括:
37、第二存储单元,用于在所述判断单元判断为否的情况下,将所述目标文件存储至所述文件记录数据库中;
38、序号分配单元,用于在所述文件记录数据库中为所述目标文件分配对应的文件序号,并在所述目标文件中为所述待复制内容分配对应的复制区域序号;
39、第二存储单元,用于将所述待复制内容、所述文件序号和所述复制区域序号一同存在所述临时数据库;
40、第二粘贴单元,用于基于所述文件序号和所述复制区域序号对存储在所述临时数据库中的所述待复制内容执行粘贴操作。
41、一种电子设备,所述电子设备包括存储器和处理器;
42、所述存储器用于存储至少一个指令;
43、所述处理器用于执行所述至少一个指令以实现上述所述的文档处理方法。
44、一种计算机可读存储介质,所述计算机可读存储介质存储至少一个指令,所述至少一个指令被处理器执行时实现上述所述的文档处理方法。
45、从上述的技术方案可知,本发明公开了一种文档处理方法、装置、电子设备及存储介质,获取文档复制命令,当采用预设激活方式激活快捷复制功能后,基于用户输入的复制命令对待复制内容执行复制操作,当文件记录数据库中存在待复制内容所在的目标文件时,确定文件序号和待复制内容在文件序号对应的文件中的复制区域序号,将待复制内容、文件序号和复制区域序号一同存储至临时数据库,以便后续对待复制内容执行粘贴操作。本发明通过为待复制内容以及待复制内容所在的目标文件增加对应的序号,并在进行复制粘贴操作时添加上序号,实现了对待复制内容的快速准确定位,因此本发明有效避免了出现复制粘贴错误情况,整个过程省时省力。
1.一种文档处理方法,其特征在于,包括:
2.根据权利要求1所述的文档处理方法,其特征在于,还包括:
3.根据权利要求1或2所述的文档处理方法,其特征在于,所述基于所述文件序号和所述复制区域序号对存储在所述临时数据库中的所述待复制内容执行粘贴操作,包括:
4.根据权利要求1所述的文档处理方法,其特征在于,确定所述待复制内容在所述文件序号对应的文件中的复制区域序号,包括:
5.根据权利要求1~4任意一项所述的文档处理方法,其特征在于,所述采用预设激活方式激活快捷复制功能,包括:
6.根据权利要求1所述的文档处理方法,其特征在于,所述文件序号和所述复制区域序号均为[0,9]中的一个数值。
7.一种文档处理装置,其特征在于,包括:
8.根据权利要求7所述的文档处理装置,其特征在于,还包括:
9.一种电子设备,其特征在于,所述电子设备包括存储器和处理器;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储至少一个指令,所述至少一个指令被处理器执行时实现如权利要求1~6任意一项所述的文档处理方法。