一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

文档处理方法、装置、设备、介质及计算机程序产品与流程

2022-03-23 07:31:06 来源:中国专利 TAG:


1.本技术属于文档处理领域,尤其涉及一种文档处理方法、装置、设备、介质及计算机程序产品。


背景技术:

2.现有的文档在进行汇编时,一般采用word、excel、ppt等办公软件进行辅助处理,在此过程中,用户需要打开待汇编的文章,将文章复制到模板文件中,也可以采用在线编辑方式对文章进行汇编,在线编辑方式中,用户可以在模板文件中进行编辑。
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.第一显示模块,用于显示候选素材文档;
28.第一接收模块,用于接收用户对目标素材文档的第一输入,所述候选素材文档至少包括所述目标素材文档;
29.计算模块,用于响应于所述第一输入,根据所述目标素材文档的文档属性,计算所述目标素材文档与目标文档模板的文档内容标题之间的关联度;
30.第一生成模块,用于将所述目标素材文档的概要信息设置为所述目标文档模板的目标内容标题的子项,生成目标文档的文档纲要,所述目标内容标题为与所述目标素材文档的关联度满足预设条件的文档内容标题;
31.第二生成模块,用于根据所述文档纲要,将复制到的目标素材文档的文档内容粘贴在所述文档纲要对应的位置,生成与所述目标文档模板的格式对应的目标文档。
32.在一种可能的实现方式中,该装置还可以包括:
33.第二显示模块,用于在所述将所述目标素材文档的概要信息设置为所述目标文档模板的目标内容标题的子项,生成目标文档的文档纲要后,显示所述目标文档的文档纲要;
34.第二接收模块,用于接收用户调整所述文档纲要的第二输入;
35.确定模块,用于响应于所述第二输入,确定调整后的文档纲要;
36.所述第二生成模块,具体用于:
37.根据所述调整后的文档纲要,将复制到的目标素材文档的文档内容粘贴在所述文档纲要对应的位置,生成与所述目标文档模板的格式对应的目标文档。
38.第三方面,本技术实施例提供了一种文档处理电子设备,设备包括:
39.处理器以及存储有计算机程序指令的存储器;
40.所述处理器执行所述计算机程序指令时实现如本技术实施例提供的文档处理方法。
41.第四方面,本技术实施例提供了一种计算机存储介质,所述计算机可读存储介质
上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如本技术实施例提供的文档处理方法。
42.第五方面,本技术实施例提供了一种计算机程序产品,所述计算机程序产品中的指令由电子设备的处理器执行时,使得所述电子设备执行如本技术实施例提供的文档处理方法。
43.本技术实施例的一种文档处理方法、装置、设备、介质及计算机程序产品。本技术实施例在计算目标素材文档与目标文档模板的文档内容标题之间的关联度后,会将用户选中的目标素材文档的概要信息设置为目标文档模板的目标内容标题的子项,生成目标文档的文档纲要;然后将目标素材文档的文档内容复制粘贴到文档纲要对应的位置,最终生成与所述目标文档模板的格式对应的目标文档。其中,目标文档模板的目标内容标题是与目标素材文档的关联度满足预设条件的文档内容标题,如此,通过本技术实施例可以在目标素材文档自动粘贴在目标文档模板中,并生成与目标文档模板的格式对应的目标文档。在该过程中,无需用户手动进行复制粘贴素材文档,也不需要用户手动调整文档格式,使其与模板格式相同。所以,本技术实施例在简化了用户操作的前提下,生成了格式统一的文档。
附图说明
44.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图作简单的介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
45.图1是本技术一个实施例提供的文档处理方法的流程示意图;
46.图2是本技术一个实施例提供的显示候选素材文档的终端显示界面示意图;
47.图3是本技术一个实施例提供的显示文档纲要的终端显示界面示意图;
48.图4是本技术又一个实施例提供的文档处理方法的流程示意图;
49.图5是本技术又一个实施例提供的文档处理方法的流程示意图;
50.图6是本技术又一个实施例提供的文档处理装置的结构示意图;
51.图7是本技术又一个实施例提供的文档处理设备的结构示意图。
具体实施方式
52.下面将详细描述本技术的各个方面的特征和示例性实施例,为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本技术进行进一步详细描述。应理解,此处所描述的具体实施例仅意在解释本技术,而不是限定本技术。对于本领域技术人员来说,本技术可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本技术的示例来提供对本技术更好的理解。
53.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括
……”
限定的要素,并不排除在包括
所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
54.为了解决现有技术问题,本技术实施例提供了文档处理方法、装置、设备、介质及计算机程序产品。下面首先对本技术实施例所提供的文档处理方法进行介绍。
55.图1示出了本技术一个实施例提供的文档处理方法的流程示意图。如图1所示,本技术实施例提供的文档处理方法可以包括以下步骤:
56.步骤110,显示候选素材文档。
57.步骤120,接收用户对目标素材文档的第一输入,候选素材文档至少包括目标素材文档。
58.步骤130,响应于第一输入,根据目标素材文档的文档属性,计算目标素材文档与目标文档模板的文档内容标题之间的关联度。
59.步骤140,将目标素材文档的概要信息设置为目标文档模板的目标内容标题的子项,生成目标文档的文档纲要,目标内容标题为与目标素材文档的关联度满足预设条件的文档内容标题。
60.步骤150,根据文档纲要,将复制到的目标素材文档的文档内容粘贴在文档纲要对应的位置,生成与目标文档模板的格式对应的目标文档。
61.本技术实施例在计算目标素材文档与目标文档模板的文档内容标题之间的关联度后,会将用户选中的目标素材文档的概要信息设置为目标文档模板的目标内容标题的子项,生成目标文档的文档纲要;然后将目标素材文档的文档内容复制粘贴到文档纲要对应的位置,最终生成与所述目标文档模板的格式对应的目标文档。其中,目标文档模板的目标内容标题是与目标素材文档的关联度满足预设条件的文档内容标题,如此,通过本技术实施例可以在目标素材文档自动粘贴在目标文档模板中,并生成与目标文档模板的格式对应的目标文档。在该过程中,无需用户手动进行复制粘贴素材文档,也不需要用户手动调整文档格式,使其与模板格式相同。所以,本技术实施例在简化了用户操作的前提下,生成了格式统一的文档。
62.下面介绍上述各个步骤的具体实现方式。
63.在一些实施例中,在步骤110中,显示候选素材文档。
64.在一些实施例中,候选素材文档可以在终端被显示,候选素材文档可以是用户收到的投稿文档,也可以是用户自行编辑的文档,还可以是用户在本地获取的文档,具体的,候选素材文档可以是用户a投稿的“xx企业的融资分析”文档、用户b投稿的“xx企业的融资报告”文档、用户c投稿的“xx手机的功能分析”文档和本地的“xx手机的使用窍门”文档,在此不做限定。
65.示例的,图2是本技术一个实施例提供的显示候选素材文档的终端显示界面示意图,如图2所示,“xx企业的融资分析”文档、“xx企业的融资报告”文档、“xx手机的功能分析”文档和“xx手机的使用窍门”文档可以在终端显示,终端还可以显示其他文档,在此不做限定。
66.在一些实施例中,在步骤120中,接收用户对目标素材文档的第一输入,候选素材文档至少包括目标素材文档。
67.在一些实施例中,目标素材文档可以是用户收到的投稿文档,也可以是用户自己撰写的文档,还可以是用户在本地获取的文档,具体的,目标素材文档可以是“xx企业的融
资分析”文档、“xx企业的融资报告”文档和“xx手机的功能分析”文档,在此不做限定。
68.在一些实施例中,用户的第一输入可以是从候选素材文档中选择目标素材文档,具体的,第一输入可以是从“xx企业的融资分析”文档、“xx企业的融资报告”文档、“xx手机的功能分析”文档和“xx手机的使用窍门”文档中选出“xx企业的融资分析”文档、“xx企业的融资报告”文档和“xx手机的功能分析”文档。
69.示例性的,如图2所示,用户可以点击“xx企业的融资分析”文档、“xx企业的融资报告”文档和“xx手机的功能分析”文档的标题来完成目标素材文档的选择,用户还可以通过其他方式对目标素材文档进行选择,在此不做限定。
70.在一些实施例中,在步骤130中,响应于第一输入,根据目标素材文档的文档属性,计算目标素材文档与目标文档模板的文档内容标题之间的关联度。
71.在一些实施例中,目标素材文档的文档属性至少包括以下一项:素材文档标题、素材文档内容和素材文档标签。
72.在一些实施例中,素材文档标题可以是“xx企业的融资分析”文档中的“xx企业的融资分析”、“xx企业的融资报告”文档中的“xx企业的融资报告”和“xx手机的功能分析”文档中的“xx手机的功能分析”,素材文档内容可以是“xx企业的融资分析”文档中的“文档内容1”、“xx企业的融资报告”文档中的“文档内容2”和“xx手机的功能分析”文档中的“文档内容3”,素材文档标签可以是“xx企业的融资分析”文档中的“金融类”、“xx企业的融资报告”文档中的“金融类”和“xx手机的功能分析”文档中的“科技类”,此处不做限定。
73.示例性的,如图2所示,“xx企业的融资分析”文档、“xx企业的融资报告”文档和“xx手机的功能分析”文档的素材文档标题和素材文档标签可以在终端显示,用户可以通过点击对应的目标素材文档进而打开素材文档内容,用户也可以通过其他方式看见素材文档内容,具体的方式在此不做限定。
74.在一些实施例中,目标文档模板可以是用户预先设置好的模板,也可以是由终端自行生成的模板,在此不做限定,文档内容标题可以是由用户预先设置好的标题,也可以是由终端自行生成的标题,具体的,文档内容标题可以是“金融看点”和“科技看点”,在此不做限定。
75.在一些实施例中,可以根据“xx企业的融资分析”文档的“xx企业的融资分析”、“文档内容1”和“金融类”计算“xx企业的融资分析”文档与目标文档模板的文档内容标题“金融看点”、“科技看点”之间的关联度,也可以根据“xx企业的融资报告”文档的“xx企业的融资报告”、“文档内容2”和“金融类”计算“xx企业的融资报告”文档与目标文档模板的文档内容标题“金融看点”或“科技看点”之间的关联度,还可以根据“xx手机的功能分析”文档的“xx手机的功能分析”、“文档内容3”和“科技类”计算“xx手机的功能分析”文档与目标文档模板的文档内容标题“金融看点”或“科技看点”之间的关联度。
76.在一些实施例中,计算目标素材文档与目标文档模板的文档内容标题之间的关联度可以通过自然语言处理的算法,具体的,可以使用bm25(boyer-moore 25,评价搜索词和文档之间相关性)、wmd(word mover's distance,词移距离计算),也可以通过其他能够计算此关联度的算法进行计算,在此不做限定。
77.在一些实施例中,在步骤140中,将目标素材文档的概要信息设置为目标文档模板的目标内容标题的子项,生成目标文档的文档纲要,目标内容标题为与目标素材文档的关
联度满足预设条件的文档内容标题。
78.在一些实施例中,目标素材文档的概要信息可以是目标素材文档的标题、摘要信息或其中一个段落,在此不做限定。
79.在一些实施例中,目标内容标题可以是与目标素材文档的关联度满足预设条件的文档内容标题,预设条件可以是用户自行设置,也可以是由系统生成,具体的,文档内容标题与目标素材文档的关联度满足预设条件可以是“xx企业的融资分析”文档与“金融看点”的关联度满足预设条件、也可以是“xx企业的融资报告”文档与“金融看点”的关联度满足预设条件,还可以是“xx手机的功能分析”文档与“科技看点”的关联度满足预设条件,目标内容标题可以是“金融看点”或“科技看点”,在此不做限定。
80.在一些实施例中,可以将“xx企业的融资分析”文档和“xx企业的融资报告”文档的概要信息设置为“金融看点”的子项、“xx手机的功能分析”文档的概要信息设置为“科技看点”的子项,生成目标文档的文档纲要,其中“xx企业的融资分析”文档可以是“金融看点”下的第一个文档,“xx企业的融资报告”文档可以是“金融看点”下的第二个文档,“xx手机的功能分析”文档可以是“科技看点”下的文档,文档纲要可以是“金融看点”下包括“xx企业的融资分析”和“xx企业的融资报告”的概要信息,还可以是“科技看点”下设置“xx手机的功能分析”的概要信息。
81.示例性的,图3是本技术一个实施例提供的显示文档纲要的终端显示界面示意图,如图3所示,用户选择的“xx企业的融资分析”文档、“xx企业的融资报告”文档和“xx手机的功能分析”文档状态可以更改为“已选择”,未选择的文档状态不变,根据用户选择的文档进行文档分析,生成文档纲要,“金融看点”下分别是“xx企业的融资分析”文档与“xx企业的融资报告”文档,“科技看点”下是“xx手机的功能分析”文档,用户可以继续选择候选素材文档添加至文档纲要中,还可以点击文档纲要下的目标素材文档标题来查看目标素材文档的内容对文档进行查看,文档纲要中还可以包括其他被选择的目标素材文档,在此不做限定。
82.在一些实施例中,在步骤150中,根据文档纲要,将复制到的目标素材文档的文档内容粘贴在文档纲要对应的位置,生成与目标文档模板的格式对应的目标文档。
83.在一些实施例中,目标素材文档的文档内容可以包括文档标题、文档内容和文档摘要,目标文档模板的格式可以是用户自行设置,也可以是由系统生成,在此不做限定。
84.在一些实施例中,将目标素材文档的文档内容复制到文档纲要对应的位置,可以是将“xx企业的融资分析”文档的文档内容复制到文档纲要“金融看点”对应的标题下面,也可以是将“xx企业的融资报告”文档的文档内容复制到文档纲要“金融看点”对应的标题下面,还可以是将“xx手机的功能分析”文档的文档内容复制到文档纲要“科技看点”对应的标题下面,生成目标文档,由于复制到文档纲要的目标素材文档的文档内容与目标文档模式的格式对应,所以目标文档中的格式也与目标文档模板的格式对应。
85.在一些实施例中,在步骤150后,上述方法还可以包括以下步骤:
86.接收用户编辑目标文档的第三输入。
87.响应于第三输入,得到编辑后的目标文档。
88.在一些实施例中,在生成目标文档后,用户可以对目标文档进行编辑,用户可以通过pageoffice软件对目标文档进行在线编辑,也可以通过其他方式对目标文档进行编辑,在此不做限定。
89.在一些实施例中,用户可以编辑目标文档的标题,也可以编辑目标文档的文档内容,还可以编辑目标文档内容的格式,在此不做限定。
90.在一些实施例中,响应于用户对目标文档的编辑,得到编辑后的目标文档。
91.为了更好的简化用户的操作,图4是本技术又一个实施例提供的文档处理方法的流程示意图。
92.如图4所示,该文档处理方法在上述图1在一些实施例中,在步骤150中,可以具体包括以下步骤:
93.步骤410,复制文档纲要,得到文档格式套用目标文档模板格式的目标文档的文档框架结构。
94.步骤420,将复制到的目标素材文档的文档内容粘贴在所述文档框架结构对应的位置。
95.步骤430,根据目标文档不同区域的格式,对粘贴到所述文档框架结构对应的位置处的文档内容进行格式化,生成与目标文档模板的格式对应的目标文档。
96.在本技术的实施例中,将目标素材文档的文档内容复制到套用目标文档模板格式的目标文档的文档框架结构中,根据目标文档不同区域的格式对文档内容进行格式化,生成与目标文档模板中的格式对应的目标文档,如此使得目标文档的格式与目标文档模板的格式更好对应,不需要用户进行格式调整。
97.在一些实施例中,在步骤410中,复制文档纲要,得到文档格式套用目标文档模板格式的目标文档的文档框架结构。
98.在一些实施例中,将文档纲要复制,可以得到目标文档的文档框架结构,具体的,目标文档的文档框架结构中的文档格式可以套用目标文档模板格式。
99.在一些实施例中,得到文档框架结构后,用户可以在文档框架中输入目标文档的标题,具体的,可以是“每周要闻”,在此不做限定。
100.在一些实施例中,在步骤420中,将复制到的目标素材文档的文档内容粘贴在所述文档框架结构对应的位置。
101.在一些实施例中,将复制到的目标素材文档的文档内容粘贴到文档框架结构对应的位置,具体的,可以是将“xx企业的融资分析”文档的文档内容复制到对应的“金融看点”标题下,也可以是将“xx企业的融文档资报告”文档的文档内容复制到对应的“金融看点”标题下,还可以是将“xx手机的功能分析”文档的文档内容复制到对应的“科技看点”标题下。
102.在一些实施例中,在步骤430中,根据目标文档不同区域的格式,对粘贴到所述文档框架结构对应的位置处的文档内容进行格式化,生成与目标文档模板的格式对应的目标文档。
103.在一些实施例中,由于目标文档中不同区域的格式是套用目标模板的格式,根据目标文档中的格式,将复制到对应位置的文档内容进行格式化,以使文档内容的格式与目标文档模板的格式对应,进而生成目标文档。
104.为了使生成的目标文档更符合用户需求,图5是本技术又一个实施例提供的文档处理方法的流程示意图。
105.如图5所示,该文档处理方法在上述图1的一些实施例中,在步骤140之后,上述方法还可以包括以下步骤:
106.步骤510,显示目标文档的文档纲要。
107.步骤520,接收用户调整文档纲要的第二输入。
108.步骤530,响应于第二输入,确定调整后的文档纲要。
109.步骤540,根据调整后的文档纲要,将复制到的目标素材文档的文档内容粘贴在文档纲要对应的位置,生成与目标文档模板的格式对应的目标文档。
110.在本技术的实施例中,通过用户可以对生成的文档纲要进行编辑调整,然后得到复合用户需求的文档纲要,在根据调整后的文档纲要继续将目标素材文档的文档内容粘贴在文档纲要对应的位置,生成最终的目标文档,如此用户可以在生成的文档纲要中直接对目标素材文档的位置进行调整,以得到更符合用户需求的目标文档。
111.在一些实施例中,在步骤510中,显示目标文档的文档纲要。
112.在一些实施例中,目标文档的文档纲要可以在终端显示,用户可以看见目标文档的文档纲要。
113.示例的,如图3所示,文档纲要在终端显示,“金融看点”下依次是“xx企业的融资分析”和“xx企业的融资报告”,“科技看点”下是“xx手机的功能分析”。
114.在一些实施例中,在步骤520中,接收用户调整文档纲要的第二输入。
115.在一些实施例中,第二输入可以是用户对文档纲要的目标内容标题的位置进行调整,具体的,可以是将在前的“xx企业的融资分析”的位置与在后的“xx企业的融资报告”的位置进行对换,在此不做限定。
116.示例性的,如图3所示,用户可以点击“xx企业的融资分析”,将“xx企业的融资分析”移动至“xx企业的融资报告”下方,用户也可以点击“xx企业的融资报告”,将“xx企业的融资报告”移动至“xx企业的融资分析”上方,具体调整方式在此不做限定。
117.在一些实施例中,在步骤530中,响应于第二输入,确定调整后的文档纲要。
118.在一些实施例中,“xx企业的融资分析”与“xx企业的融资报告”的位置对换,此时在文档纲要中,“金融看点”下依次是“xx企业的融资报告”文档和“xx企业的融资分析”文档,“科技看点”下“xx手机的功能分析”不进行变化,生成此时的文档纲要。
119.在一些实施例中,在步骤540中,可以根据调整后的文档纲要,将复制到的目标素材文档的文档内容粘贴在所述文档纲要对应的位置,生成与所述目标文档模板的格式对应的目标文档,具体的,如何将复制到的目标素材文档的文档内容粘贴在所述文档纲要对应的位置,生成与所述目标文档模板的格式对应的目标文档可以参考上述图1的文档处理方法,在此不做赘述。
120.基于上述实施例提供的文档处理方法,相应地,本技术实施例还提供了一种文档处理装置的具体实现方式,请参见以下实施例。
121.具体参见图6,本技术实施例提供的文档处理装置包括以下单元:
122.第一显示模块610,用于显示候选素材文档。
123.第一接收模块620,用于接收用户对目标素材文档的第一输入,候选素材文档至少包括目标素材文档。
124.计算模块630,用于响应于第一输入,根据目标素材文档的文档属性,计算目标素材文档与目标文档模板的文档内容标题之间的关联度。
125.第一生成模块640,用于将目标素材文档的概要信息设置为目标文档模板的目标
内容标题的子项,生成目标文档的文档纲要,目标内容标题为与目标素材文档的关联度满足预设条件的文档内容标题。
126.第二生成模块650,用于根据文档纲要,将复制到的目标素材文档的文档内容粘贴在文档纲要对应的位置,生成与目标文档模板的格式对应的目标文档。
127.在本技术实施例中,计算模块630计算目标素材文档与目标文档模板的文档内容标题之间的关联度后,第一生成模块640会将用户选中的目标素材文档的概要信息设置为目标文档模板的目标内容标题的子项,生成目标文档的文档纲要;然后第二生成模块650将目标素材文档的文档内容复制粘贴到文档纲要对应的位置,最终生成与所述目标文档模板的格式对应的目标文档。其中,目标文档模板的目标内容标题是与目标素材文档的关联度满足预设条件的文档内容标题,如此,通过本技术实施例可以在目标素材文档自动粘贴在目标文档模板中,并生成与目标文档模板的格式对应的目标文档。在该过程中,无需用户手动进行复制粘贴素材文档,也不需要用户手动调整文档格式,使其与模板格式相同。所以,本技术实施例在简化了用户操作的前提下,生成了格式统一的文档。
128.在本技术的一些实施例中,目标素材文档的文档属性至少包括以下一项:
129.素材文档标题、素材文档内容和素材文档标签。
130.在本技术的一些实施例中,上述文档处理装置还可以包括:
131.第二显示模块,用于在将目标素材文档的概要信息设置为目标文档模板的目标内容标题的子项,生成目标文档的文档纲要后,显示目标文档的文档纲要。
132.第二接收模块,用于接收用户调整文档纲要的第二输入。
133.确定模块,用于响应于第二输入,确定调整后的文档纲要。
134.第二生成模块650,具体用于:
135.根据调整后的文档纲要,将复制到的目标素材文档的文档内容粘贴在文档纲要对应的位置,生成与目标文档模板的格式对应的目标文档。
136.在本技术的一些实施例中,第二生成模块650具体用于:
137.复制文档纲要,得到文档格式套用目标文档模板格式的目标文档的文档框架结构。
138.将复制到的目标素材文档的文档内容粘贴在文档框架结构对应的位置。
139.根据目标文档不同区域的格式,对粘贴到文档框架结构对应的位置处的文档内容进行格式化,生成与目标文档模板的格式对应的目标文档。
140.在本技术的一些实施例中,上述文档处理装置还可以包括:
141.第三接收模块,用于根据文档纲要,将复制到的目标素材文档的文档内容粘贴在文档纲要对应的位置,生成与目标文档模板的格式对应的目标文档之后,接收用户编辑目标文档的第三输入。
142.得到模块,用于响应于所述第三输入,得到编辑后的目标文档。
143.基于上述实施例提供的方法,本技术实施例还提供了文档处理电子设备的具体实施方式。图7示出了本技术实施例提供的文档处理电子设备的硬件结构示意图。
144.文档处理电子设备可以包括处理器701以及存储有计算机程序指令的存储702。
145.具体地,上述处理器701可以包括中央处理器(cpu),或者特定集成电路(application specific integrated circuit,asic),或者可以被配置成实施本技术实施
例的一个或多个集成电路。
146.存储器702可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器702可包括硬盘驱动器(hard disk drive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universal serial bus,usb)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器702可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器702可在综合网关容灾设备的内部或外部。在特定实施例中,存储器702是非易失性固态存储器。
147.存储器可包括只读存储器(rom),随机存取存储器(ram),磁盘存储介质设备,光存储介质设备,闪存设备,电气、光学或其他物理/有形的存储器存储设备。因此,通常,存储器包括一个或多个编码有包括计算机可执行指令的软件的有形(非暂态)计算机可读存储介质(例如,存储器设备),并且当该软件被执行(例如,由一个或多个处理器)时,其可操作来执行参考根据本公开的一方面的方法所描述的操作。
148.处理器701通过读取并执行存储器702中存储的计算机程序指令,以实现上述实施例中的任意一种文档处理方法。
149.在一个示例中,文档处理设备还可包括通信接口703和总线710。其中,如图7所示,处理器701、存储器702、通信接口703通过总线710连接并完成相互间的通信。
150.通信接口703,主要用于实现本技术实施例中各模块、装置、单元和/或设备之间的通信。
151.总线710包括硬件、软件或两者,将在线数据流量计费设备的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(agp)或其他图形总线、增强工业标准架构(eisa)总线、前端总线(fsb)、超传输(ht)互连、工业标准架构(isa)总线、无限带宽互连、低引脚数(lpc)总线、存储器总线、微信道架构(mca)总线、外围组件互连(pci)总线、pci-express(pci-x)总线、串行高级技术附件(sata)总线、视频电子标准协会局部(vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线710可包括一个或多个总线。尽管本技术实施例描述和示出了特定的总线,但本技术考虑任何合适的总线或互连。
152.另外,结合上述实施例中的文档处理方法,本技术实施例可提供一种计算机存储介质来实现。该计算机存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例中的任意一种文档处理方法。
153.需要明确的是,本技术并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本技术的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本技术的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。
154.以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(asic)、适当的固件、插件、功能卡等等。当以软件方式实现时,本技术的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。
机器可读介质的例子包括电子电路、半导体存储器设备、rom、闪存、可擦除rom(erom)、软盘、cd-rom、光盘、硬盘、光纤介质、射频(rf)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。
155.还需要说明的是,本技术中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本技术不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。
156.上面参考根据本公开的实施例的方法、装置和计算机程序产品的流程图和/或框图描述了本公开的各方面。应当理解,流程图和/或框图中的每个方框以及流程图和/或框图中各方框的组合可以由计算机程序指令实现。这些计算机程序指令可被提供给通用计算机、专用计算机、或其它可编程数据处理装置的处理器,以产生一种机器,使得经由计算机或其它可编程数据处理装置的处理器执行的这些指令使能对流程图和/或框图的一个或多个方框中指定的功能/动作的实现。这种处理器可以是但不限于是通用处理器、专用处理器、特殊应用处理器或者现场可编程逻辑电路。还可理解,框图和/或流程图中的每个方框以及框图和/或流程图中的方框的组合,也可以由执行指定的功能或动作的专用硬件来实现,或可由专用硬件和计算机指令的组合来实现。
157.以上所述,仅为本技术的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献