文档生成方法、装置、设备及存储介质制造方法及图纸

技术编号:38394045 阅读:20 留言:0更新日期:2023-08-05 17:46
本申请公开了一种文档生成方法、装置、设备及存储介质,该方法不仅支持目标人员自动选择选择对象,而且能自动获取选择对象的对象信息,并基于对象信息和文档模板,生成目标文档。由于对象信息的获取、基于对象信息和文档模板生成目标文档的过程都是软件自动化的实现过程,相较于相关技术中由后台人员逐个录入统计的方式,极大的提高了效率。极大的提高了效率。极大的提高了效率。

【技术实现步骤摘要】
文档生成方法、装置、设备及存储介质


[0001]本申请涉及计算机领域,具体涉及一种文档生成方法、装置、设备及存储介质。

技术介绍

[0002]在生产型的工厂企业中,经常需要对企业中的员工进行培训。不同岗位的员工接受培训的课程之间有差异,员工可以根据自己的实际情况选择培训课程。当前大多是以员工所在的部门为单位,线下统计各员工选择的培训课程,然后由后台工作人员逐一对员工选择的培训课程以及课程信息进行统计录入,这个过程费时费力,效率低下。
[0003]上述的陈述仅用于提供与本申请有关的
技术介绍
信息,而不必然地构成现有技术。

技术实现思路

[0004]鉴于上述问题,本申请实施例提供一种文档生成方法、装置、设备及存储介质,能够缓解人为线下统计并录入存在的效率低的问题。
[0005]第一方面,本申请提供了一种文档生成方法,包括:基于目标人员选择的选择对象的标识,获取所述选择对象的对象信息;利用所述对象信息和文档模板,生成目标文档。
[0006]本实施例提供的技术方案中,不仅支持目标人员自动选择选择对象,而且能自动获取选择对象的对象信息,并基于对象信息和文档模板,生成目标文档。由于对象信息的获取、基于对象信息和文档模板生成目标文档的过程都是软件自动化的实现过程,相较于相关技术中由后台人员逐个录入统计的方式,极大的提高了效率。
[0007]在一些实施例中,利用所述对象信息和文档模板,生成目标文档,包括:利用所述对象信息和所述文档模板,生成与所述文档模板的文档格式一致的中间文档;按照所述目标人员需求的文档格式,对所述中间文档进行格式转换,得到所述目标文档。
[0008]本实施例提供的方案中,通过格式转换,使得目标文档的文档格式满足目标人员的需求,提高了目标人员的阅读体验。
[0009]在一些实施例中,利用所述对象信息和所述文档模板,生成与所述文档模板的文档格式一致的中间文档,包括:从所述对象信息中,获取与所述文档模板中的标签键匹配的结构化标签,所述标签键的键值在所述文档模板中允许被更新;将所述结构化标签中的标签键值作为所述标签键的键值写入所述文档模板,得到所述中间文档。
[0010]本实施例提供的方案中,通过文档模板中的标签键找到对象信息中与该标签键匹配的结构化标签,进而通过将结构化标签的标签键值写入文档模板,得到中间文档。通过标
签键与结构化标签的匹配,有利于快速找到文档模板中标签键的键值,提高中间文档的生成效率。
[0011]在一些实施例中,从所述对象信息中,获取与所述文档模板中的标签键匹配的结构化标签,包括:从所述对象信息包括的所有结构化标签中,查找包括所述标签键的目标结构化标签;确认所述目标结构化标签为与所述文档模板中的标签键匹配的结构化标签。
[0012]本实施例提供的方案中,结构化标签的标签键与文档模板中的标签键中指代相同或相关的标签键采用同一标签键,这样有利于快速从对象信息中找到与对象信息的标签键匹配的结构化标签,从而提高中间文档的生成效率。
[0013]在一些实施例中,还包括:在邮件模板中插入所述目标文档,得到目标邮件;通过所述目标人员的邮件地址,向所述目标人员发送所述目标邮件。
[0014]本实施例提供的技术方案中,在生成目标文档之后,基于邮件模板和目标人员的邮件地址向目标人员自动发送目标邮件,从而使得目标人员了解选择对象的对象信息,这种自动带入邮箱地址发送邮件的方式,可以简化人员操作流程,尤其在需要给多个目标人员发送相应的目标邮件的情况下,可以大大提高效率。
[0015]在一些实施例中,在邮件模板中插入所述目标文档,得到目标邮件,包括:在所述目标文档的文档格式为图片格式的情况下,按照所述目标人员的邮件需求参数,对所述目标文档进行编码,得到所述目标文档的图片编码数据;所述邮件需求参数表征在邮件内容中显示所述目标文档;将所述图片编码数据嵌入邮件模板的邮件内容中,得到所述目标邮件。
[0016]本实施例提供的方案中,按照目标用户的需求,在目标文档的文档格式为图片格式的情况下,对目标文档进行编码,并将编码后的图片编码数据嵌入邮件模板的邮件内容中,得到目标邮件,这样做有助于提高目标用户的体验。而且自动根据用户的需求参数在邮件中插入附件,可以减少人员误植入、误操作的情形发生。
[0017]一种文档生成方法,包括:采用多核处理器并行对多个目标人员执行第一方面所述的文档生成方法。
[0018]本实施例提供的方案中,采用多核处理器对多个目标人员执行文档生成方法,有助于提高处理效率。
[0019]第二方面,本申请提供了一种文档生成装置,包括:获取模块,用于基于目标人员选择的选择对象的标识,获取所述选择对象的对象信息;生成模块,用于利用所述对象信息和文档模板,生成目标文档。
[0020]第三方面,本申请提供了一种电子设备,包括:处理器和存储器;所述存储器,用于存储计算机程序;所述处理器,用于执行所述存储器中所存储的程序,实现第一方面所述的文档生成方法或第二方面所述的文档生成方法。
[0021]第四方面,本申请提供了一种计算机可读存储介质,存储有计算机程序,所述计算
机程序被处理器执行时实现第一方面所述的文档生成方法或第二方面所述的文档生成方法。
[0022]上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
[0023]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术对象将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本申请的限制。而且在整个附图中,用相同的参考符号表示相同的部件。
[0024]图1为本申请一些实施例的文档生成方法的一种流程示意图;图2为本申请一些实施例的企业员工选课的场景下,文档模板的结构化描述部分以文字的形式表现的示意图;图3为本申请一些实施例中采用多核处理器执行文档生成方法的示意图;图4为本申请一些实施例的文档生成方法的又一种流程示意图;图5为本申请一些实施例的文档生成装置的结构示意图;图6为本申请一些实施例的电子设备的结构示意图;图7为本申请一些实施例的计算机可读存储介质的结构示意图。
具体实施方式
[0025]下面将结合附图对本申请技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本申请的技术方案,因此只作为示例,而不能以此来限制本申请的保护范围。
[0026]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术对象通常理解的含义相同;本文中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请;本申请的说明书和权利要求书及上述附图说明中的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。
[0027]在本申请实施例的描述中,技术术语“第一”“第二”等仅用于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文档生成方法,其特征在于,包括:基于目标人员选择的选择对象的标识,获取所述选择对象的对象信息;利用所述对象信息和文档模板,生成目标文档;在邮件模板中插入所述目标文档,得到目标邮件;通过所述目标人员的邮件地址,向所述目标人员发送所述目标邮件。2.根据权利要求1所述的方法,其特征在于,利用所述对象信息和文档模板,生成目标文档,包括:利用所述对象信息和所述文档模板,生成与所述文档模板的文档格式一致的中间文档;按照所述目标人员需求的文档格式,对所述中间文档进行格式转换,得到所述目标文档。3.根据权利要求2所述的方法,其特征在于,利用所述对象信息和所述文档模板,生成与所述文档模板的文档格式一致的中间文档,包括:从所述对象信息中,获取与所述文档模板中的标签键匹配的结构化标签,所述标签键的键值在所述文档模板中允许被更新;将所述结构化标签中的标签键值作为所述标签键的键值写入所述文档模板,得到所述中间文档。4.根据权利要求3所述的方法,其特征在于,从所述对象信息中,获取与所述文档模板中的标签键匹配的结构化标签,包括:从所述对象信息包括的所有结构化标签中,查找包括所述标签键的目标结构化标签;确认所述目标结构化标签为与所述文档模板中的标签键匹配的结构化标签。5.根据权利要求1所述的方法,其特征在于,在邮件模板中插入所述目标文档,得到目标...

【专利技术属性】
技术研发人员:彭翊庭刘楚君段诗敏薛庆瑞张子格翁文辉黄瑶田达
申请(专利权)人:宁德时代新能源科技股份有限公司
类型:发明
国别省市:

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

1