电子文件生成方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:22594875 阅读:66 留言:0更新日期:2019-11-20 11:10
本申请涉及计算机技术领域,特别涉及一种电子文件生成方法、装置、计算机设备和存储介质。方法包括:接收文件获取请求,从文件获取请求中提取业务标识,查找业务标识对应的电子文件模板;查找电子文件模板中的第一占位标记,并获取与第一占位标记关联的字段;根据字段生成待填写信息列表;接收对待填写信息列表中各字段的赋值信息;从电子文件模板中查找与各赋值信息匹配的第二占位标记,根据赋值信息生成信息图片,将各第二占位标记替换为相应的信息图片,根据图片替换后的电子文件模板生成电子文件,将电子文件返回至用户终端。采用本方法能够实现电子文件获取的个性化需求以及提高电子文件的获取效率。

Methods, devices, computer equipment and storage media of electronic documents

The application relates to the field of computer technology, in particular to an electronic document generation method, device, computer equipment and storage medium. The methods include: receiving the document acquisition request, extracting the business ID from the document acquisition request, finding the electronic document template corresponding to the business ID; finding the first occupation mark in the electronic document template, and obtaining the field associated with the first occupation mark; generating the information list to be filled according to the field; receiving the assignment information of each field in the information list to be filled; and obtaining the assignment information from the electronic document Find the second occupation mark matching each assignment information in the piece template, generate the information picture according to the assignment information, replace each second occupation mark with the corresponding information picture, generate the electronic file according to the electronic file template after the picture replacement, and return the electronic file to the user terminal. This method can realize the personalized demand of electronic document acquisition and improve the efficiency of electronic document acquisition.

【技术实现步骤摘要】
电子文件生成方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种电子文件生成方法、装置、计算机设备和存储介质。
技术介绍
随着互联网技术的发展,用户面对的业务类型越来越多并且不同类型业务之间的交集也越来越多。在业务办理过程中需要提供大量的证明文件,并且只当证明文件正确获取之后才能进行下一个阶段的业务办理流程。面对越来越多的证明文件,传统线下的文件获取方式已不适应于现代的需求,目前用户可以通过在线申请平台获取所需的证明文件,但是只能获取一些数据库中预先存储的具有固定格式的证明文件,例如公司的营业执照等。并不能满足大部分用户对证明文件的个性化需求,极大地限制了证明文件的使用范围,不利于证明文件的快速获取。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够快速获取电子文件的一种电子文件生成方法、装置、计算机设备和存储介质。一种电子文件生成方法,所述方法包括:接收文件获取请求,从所述文件获取请求中提取业务标识,查找所述业务标识对应的电子文件模板;查找所述电子文件模板中的第一占位标记,并获取与所述第一占位标记关联的字段;根据所述字段生成待填写信息列表;接收对所述待填写信息列表中各所述字段的赋值信息;从所述电子文件模板中查找与各所述赋值信息匹配的第二占位标记,根据所述赋值信息生成信息图片,将各所述第二占位标记替换为相应的信息图片,根据图片替换后的电子文件模板生成电子文件,将所述电子文件返回至用户终端。在其中一个实施例中,所述查找所述电子文件模板中的第一占位标记,并获取与所述第一占位标记关联的字段之前,还包括:获取所述电子文件模板中待填写的字段,将所述字段转换成拼音字符;根据所述拼音字符生成第一占位标记;将所述第一占位标记添加至所述电子文件模板中与所述字段对应的位置处。在本实施例中,通过自定义各字段对应的第一占位标记,可以避免第一占位标记与电子文件模板中的其他内容产生冲突,实现了各字段与第一占位标记的唯一匹配,进而能够准确地根据字段匹配到第一占位标记,实现了快速获取电子文件的效果。在其中一个实施例中,所述查找所述电子文件模板中的第一占位标记,并获取与所述第一占位标记关联的字段之前,还包括:获取各所述字段的填写顺序;根据所述填写顺序以及所述拼音字符生成第一占位标记;将所述第一占位标记添加至所述电子文件模板中与所述字段对应的位置处。在本实施例中,通过在第一占位标记中设置各字段对应的填写顺序实现了对各字段的填写顺序标定。更进一步地,根据该顺序可以提高对字段赋值的效率,提高了电子文件的获取效率。在其中一个实施例中,所述从所述电子文件模板中查找与各所述赋值信息匹配的第二占位标记,根据所述赋值信息生成信息图片,将各所述第二占位标记替换为相应的信息图片,包括:根据各所述字段的填写顺序将各所述赋值信息组成数组;依次提取所述数组中的所述赋值信息并生成信息图片;从所述电子文件模板中查找与所述信息图片匹配的第二占位标记,将各所述第二占位标记替换为相应的信息图片。在本实施例中,通过将赋值信息生成信息图片,并替换电子文件模板中的第二占位标记生成电子文件,利用图片的自动合成功能实现电子文件的生成,提高了电子文件的获取效率以及获取的准确性。在其中一个实施例中,所述根据所述字段生成待填写信息列表,包括:从所述文件获取请求中获取用户信息;从所述字段中查找与所述用户信息匹配的匹配字段,将所述匹配字段剔除;根据剔除后余下的所述字段生成所述待填写信息列表。在本实施例中,利用自动匹配技术从用户信息中匹配各字段,当成功匹配到字段时将字段对应的信息提取为赋值信息,生成该字段的填写信息,提高了数据之间的有效交互以及信息获取的效率。根据未匹配到的字段生成待填写信息列表,减少了不必要的填写信息项,提高了电子文件的生成效率。在其中一个实施例中,所述根据图片替换后的电子文件模板生成电子文件,还包括:从所述文件获取请求中获取电子文件模板以及用户信息;查找所述电子文件模板关联的图片类型;根据所述用户信息从图片数据库中查找与所述图片类型匹配的水印图片;从所述电子文件模板中查找所述水印图片关联的第三占位标记;将所述第三占位标记替换为相应的水印图片,根据图片替换后的电子文件模板生成电子文件。在本实施例中,通过对电子文件模板添加水印图片生成电子文件,使得电子文件具有法律效力,另外还可以在电子文件模板中添加用途说明图片,防止电子文件的滥用提高了电子文件的安全性。一种电子文件生成装置,所述装置包括:模板获取模块,用于接收文件获取请求,从所述文件获取请求中提取业务标识,查找所述业务标识对应的电子文件模板;字段获取模块,用于查找所述电子文件模板中的第一占位标记,并获取与所述第一占位标记关联的字段;列表生成模块,用于根据所述字段生成待填写信息列表;赋值信息接收模块,用于接收对所述待填写信息列表中各所述字段的赋值信息;文件生成模块,用于从所述电子文件模板中查找与各所述赋值信息匹配的第二占位标记,根据所述赋值信息生成信息图片,将各所述第二占位标记替换为相应的信息图片,根据图片替换后的电子文件模板生成电子文件,将所述电子文件返回至用户终端。在其中一个实施例中,所述装置还包括:拼音字符转换模块,用于获取所述电子文件模板中待填写的字段,将所述字段转换成拼音字符;第一标记生成模块,用于根据所述拼音字符生成第一占位标记;第一标记添加模块,用于将所述第一占位标记添加至所述电子文件模板中与所述字段对应的位置处。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。上述电子文件生成方法、装置、计算机设备和存储介质,根据文件获取请求获取对应的电子文件模板,通过第一占位标记提取电子文件模板中的字段,接收对各字段的赋值信息,通过接收赋值信息实现了对电子文件模板的编辑,实现了用户对电子文件的个性化需求。将赋值信息生成信息图片替换电子文件模板中的第二占位标记生成电子文件,利用图片的自动合成功能实现电子文件的生成,提高了电子文件的获取效率。附图说明图1为一个实施例中电子文件生成方法的应用场景图;图2为一个实施例中电子文件生成方法的流程示意图;图3为一个实施例中第一占位标记生成方法的流程示意图;图4为一个实施例中信息图片生成方法的流程示意图;图5为一个实施例中电子文件生成装置的结构框图;图6为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进本文档来自技高网...

【技术保护点】
1.一种电子文件生成方法,所述方法包括:/n接收文件获取请求,从所述文件获取请求中提取业务标识,查找所述业务标识对应的电子文件模板;/n查找所述电子文件模板中的第一占位标记,并获取与所述第一占位标记关联的字段;/n根据所述字段生成待填写信息列表;/n接收对所述待填写信息列表中各所述字段的赋值信息;/n从所述电子文件模板中查找与各所述赋值信息匹配的第二占位标记,根据所述赋值信息生成信息图片,将各所述第二占位标记替换为相应的信息图片,根据图片替换后的电子文件模板生成电子文件,将所述电子文件返回至用户终端。/n

【技术特征摘要】
1.一种电子文件生成方法,所述方法包括:
接收文件获取请求,从所述文件获取请求中提取业务标识,查找所述业务标识对应的电子文件模板;
查找所述电子文件模板中的第一占位标记,并获取与所述第一占位标记关联的字段;
根据所述字段生成待填写信息列表;
接收对所述待填写信息列表中各所述字段的赋值信息;
从所述电子文件模板中查找与各所述赋值信息匹配的第二占位标记,根据所述赋值信息生成信息图片,将各所述第二占位标记替换为相应的信息图片,根据图片替换后的电子文件模板生成电子文件,将所述电子文件返回至用户终端。


2.根据权利要求1所述的方法,其特征在于,所述查找所述电子文件模板中的第一占位标记,并获取与所述第一占位标记关联的字段之前,还包括:
获取所述电子文件模板中待填写的字段,将所述字段转换成拼音字符;
根据所述拼音字符生成第一占位标记;
将所述第一占位标记添加至所述电子文件模板中与所述字段对应的位置处。


3.根据权利要求2所述的方法,其特征在于,所述查找所述电子文件模板中的第一占位标记,并获取与所述第一占位标记关联的字段之前,还包括:
获取各所述字段的填写顺序;
根据所述填写顺序以及所述拼音字符生成第一占位标记;
将所述第一占位标记添加至所述电子文件模板中与所述字段对应的位置处。


4.根据权利要求3所述的方法,其特征在于,所述从所述电子文件模板中查找与各所述赋值信息匹配的第二占位标记,根据所述赋值信息生成信息图片,将各所述第二占位标记替换为相应的信息图片,包括:
根据各所述字段的填写顺序将各所述赋值信息组成数组;
依次提取所述数组中的所述赋值信息并生成信息图片;
从所述电子文件模板中查找与所述信息图片匹配的第二占位标记,将各所述第二占位标记替换为相应的信息图片。


5.根据权利要求1所述的方法,其特征在于,所述根据所述字段生成待填写信息列表,包括:
从所述文件获取请求中获取用户信息;
从所述字段中查找与所述用户信息匹配的匹配字段,将所述...

【专利技术属性】
技术研发人员:曾鸣
申请(专利权)人:浙江大搜车软件技术有限公司
类型:发明
国别省市:浙江;33

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

1