电子证书的生成方法技术

技术编号:17781169 阅读:175 留言:0更新日期:2018-04-22 10:31
本申请公开了一种电子证书的生成方法,该方法包括:获取预设位图图片的矢量数据;从矢量数据中获取元数据信息;关联预设的行业清单与预设的证书信息;加载元数据信息。通过上述方式,提供一种操作简单的电子证书的生成方法,提高了证书的生成的效率和实现对于的证书的统一的管理与资源的共享。

【技术实现步骤摘要】
电子证书的生成方法
本申请涉及证照生成领域,特别是涉及一种电子证书的生成方法、。
技术介绍
目前我们的政务服务系统里面许多业务流程都需要生成电子证书,而现阶段我们的业务审批系统主要是通过扫描仪扫描纸质的证书在系统中流转利用,缺少统一的生成标准,导致电子证照很难在广度和深度上做进一步的应用无法实现数据共享以及防止假证伪证的情况的产生.基于以上的技术问题,本申请提出一种较为简单的电子证书的生成方法。
技术实现思路
本申请主要解决的技术问题是,提供一种操作简单的电子证书的生成方法。为解决上述技术问题,本申请采用的技术方案是:提供一种电子证书的生成方法,该方法包括以下步骤:获取预设位图图片的矢量数据;从所述矢量数据中获取元数据信息;关联预设的行业清单与预设的证书信息;加载所述元数据信息。以上技术方案的有益效果是:区别于现有技术的情况,本申请通过获取预设位图图片的矢量数据,从所获取的矢量数据中获取元数据信息,并关联预设的行业清单的业务项与预设的证书信息,加载元数据信息实现证书模板的生成,实现的通过较简单的操作即可以生成所需的证书,实现提高了证书的生成的效率。附图说明图1是本申请电子证书的生成方法的一实施方式的流程示意图;图2是本申请电子证书的生成方法一实施方式的流程示意图;图3是本申请电子证书的生成方法一实施例流程示意图;图4是本申请电子证书的生成方法流程示意图;图5是本申请电子证书的生成方法流程示意图。具体实施方式在下文中,将参照附图来描述本申请的示例性实施例。为了清楚和简要的目的,不详细描述公知的功能和构造。考虑到本申请中的功能而限定的下面描述的术语可以根据用户和操作者的意图或实施而不同。因此,应该在整个说明书的公开的基础上来限定所述术语。请参阅图1,为本申请一种电子证书生成方法的一实施例方式的流程示意图。该方法包括:S10:获取预设位图图片的矢量数据。可选地,在一实施例中,预设位图图片包括预先存储的位图图片、通过网络获取的位图图片、实时拍摄所得位图图片或从数据库中调取的位图图片中的至少一种。可选地,在一实施例中,矢量数据可以是位图图片中所有像素点的坐标位置信息的集合,也可以是预设区域的像素点的坐标位置信息的集合。在一实施例中,步骤S10获取的预设位图图片的矢量数据是获取预设位图图片中所有像素点的坐标位置信息。在另一实施例中,步骤S10也可以是获取所需的目标区域或是预设区域的像素点的坐标位置信息,或者是具有某一特定特征的多个目标区域的像素点的坐标位置信息。可选地,获取预设位图图片的矢量数据可以是只获取一张位图图片的矢量数据,也可以是连续获取多张的位图图片的矢量数据,还可以是一次获取多张位图图片的矢量数据。具体的,每次所获取矢量数据的位图图片的数量依据预先设定而定,在此不做限定。参阅图2,可选地,步骤S10获取预设位图图片的矢量数据具体包括步骤S11至步骤S13。S11:利用绘图工具获取预设位图图片的矢量数据。可选地,绘图工具可以包括:VectorMagic、photoshop、Coreldraw中的一个。可以理解的是,绘图工具不仅仅包括上述的绘图工具,还包括其他可以实现从位图图片中获取矢量数据的程序、算法或者软件等,具体可以初始设定而定,在此不做限定。在一实施例中,利用VectorMagic获取预设位图图片中所有像素点的矢量数据,即是获取所有像素点的坐标位置信息及其他所需的特征信息。在另一实施例中,利用VectorMagic获取预设的位图图片中预设区域的或者是某一个或多个目标区域的像素点的坐标位置信息及其他所需的特征信息。可选地,在一实施例中,利用绘图工具所获取预设位图的矢量数据包括像素点的坐标位置信息、其他所需的特征信息中的至少一种。S12:将矢量数据以预设格式进行存储。可选地,将步骤S11中所获取的矢量数据以预设的格式进行存储,即将步骤S11中所获取的矢量数据存储至预先设定的位置。可选地,在一实施例中,预设的格式包括:SVG(ScalableVectorGraphics)格式,SVG是一种开放标准的矢量图形语言。可选地,当步骤S11中获取的是某一位图图片中的多个目标区域的矢量数据,并将所获取的矢量数据按照预设的规则进行分类存储。可以理解的是,当用户进行介入时,以用户的指令进行的存储,即有用户指令介入存储时,用户所发送的指令为最高的优先级别。S13:生成预设数量的第一记录信息用以存储证书信息。可选地,依据步骤S11中所获取的矢量数据以及其他相关的特征信息(其他相关特征信息包括:数据库中录入的信息或者是其他用户手动加入的信息),并结合步骤S12中存储所产生的信息的,生成预设数量的第一记录信息用以存储并标记所需生成的证书的信息,以备下述步骤中调用。可选地,第一记录信息是可以反映证照模板相关信息。步骤S13中的第一记录信息包括:ID,证照名称,位图底图,svg底图,所属行业,原始图片的高度,原始图片的宽度,签章底图,打印需要的高度,打印需要的宽度等等信息中的至少一种。可理解的是,第一记录信息还可以包括其他上述没有罗列出的用户所需要的信息类别,具体的在此不一一赘述。可选地,步骤S13中第一记录信息可以为一条或多条。当需要生成多条第一记录信息时,其中是所生成的每一条第一记录信息所包含的具体的信息内容以初始设定为准,具体的在此不做限定。在一实施例中,步骤S13中生成两条第一记录信息用以存储证书信息。其中一条记录信息包括:ID,证照名称,所属行业,打印需要的高度,打印需要的宽度。另一条记录信息包括:证照名称,位图底图,svg底图,原始图片的高度,原始图片的宽度,签章底图。可以理解的是,所生成的第一记录信息具体包括的内容的顺序可以根据需要进行调整,在此不做顺序的限定。S20:从矢量数据中获取元数据信息。可选地,从所获取的矢量数据中获取元数据信息。其中,矢量数据可以是步骤S10中经过对预设位图图片的处理后获取的矢量数据,也可以是之前已经完成获取并存储在本地的或者是数据库的矢量数据或者是通过其他的方式所获取的矢量数据,具体在此不做限定。可选地,元数据信息具体是指所获取的矢量数据中的文字符号内容及上述文字符号内容所对应的位置坐标及尺寸信息。在一实施例中,在预设的位图图片中文字符号信息为:“排污许可证:单位名称:注册地址:法人代表:”元数据信息包括“排污许可证:单位名称:注册地址:法人代表:”及上述文字符号所对应的位置坐标以及尺寸信息,其中坐标位置信息,是由组成文字符号的所有的像素点的坐标位置信息组成的。参阅图3,可选地,步骤S20从矢量数据中获取元数据信息具体包括步骤S21至步骤S23。具体如下:S21:从矢量数据中提取出元数据文本信息及文本信息的位置信息。可选地,从矢量数据中提取出元数据文本信息以及元数据文本信息的位置信息,其中元数据文本信息包括所获取的矢量信息中的所包含的文字及符号信息。元数据文本信息的位置信息具体是由组成的文本信息或符号信息的所有像素点的位置坐标信息共同组成。可以理解的是,从矢量数据中获取的元数据文本信息可以是获取矢量数据中所有元数据文本信息,也可以是获取预设的目标元数据文本信息。在一实施例中,从矢量数据中获取所有的元数据文本信息,同时获取所有元数据文本信息所对应的位置信息,即是组成这些的元数据本文档来自技高网...
电子证书的生成方法

【技术保护点】
一种电子证书的生成方法,其特征在于,包括:获取预设位图图片的矢量数据;从所述矢量数据中获取元数据信息;关联预设的行业清单与预设的证书信息;加载所述元数据信息。

【技术特征摘要】
1.一种电子证书的生成方法,其特征在于,包括:获取预设位图图片的矢量数据;从所述矢量数据中获取元数据信息;关联预设的行业清单与预设的证书信息;加载所述元数据信息。2.根据权利要求1所述的电子证书的生成方法,其特征在于,所述获取预设位图图片的矢量数据的步骤具体包括:利用绘图工具获取预设位图图片的矢量数据;将所述矢量数据以预设格式存储;生成预设数量的第一记录信息用以存储所述证书信息。3.根据权利要求2所述的电子证书的生成方法,其特征在于,所述将所述矢量数据以预设格式存储的步骤具体包括:将所述矢量数据以SVG格式存储。4.根据权利要求1所述的电子证书的生成方法,其特征在于,所述从所述矢量数据中获取元数据信息的步骤具体包括:从所述矢量数据中提取出元数据文本信息及文本信息的位置信息;将所述元数据文本信息转换成标识字段;将所述元数据信息生成预设的第二记录信息。5.根据权利要求4所述的电子证书的生成方法,其特征在于,所述标识字段具体包括:拼音字段、汉字字段及其他字段中的任意一种。6.根据权利要求4所述的电子证书的生成方法,其特征在于,所述第二记录信息包括:所述标识字段、中文描述、文本框的矢量位置信息、字段类型、对应的证书信息ID以及签章位置信息中的至少一条。7.根据权利要求1所述的电子证书的生成方法,其特征在于,所述证书信息包括所述元数据信息中的至少一条。8.根据权利要求7所述的电子证书的生成方法,其特征在于...

【专利技术属性】
技术研发人员:何中于晓丽徐晓辉严伟戴建峰顾永新何登王斌陈明敏
申请(专利权)人:江苏中威科技软件系统有限公司
类型:发明
国别省市:江苏,32

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

1