一种矢量签章方法及系统技术方案

技术编号:38685080 阅读:16 留言:0更新日期:2023-09-02 22:57
本申请涉及电子合同签章技术领域,尤其涉及一种矢量签章方法及系统,方法包括:接收用户发送的印章定制信息和待签章文件;印章定制信息包括:定制印章参数和用户选择的矢量印章模板;将矢量印章模板中的变量参数替换为定制印章参数,生成定制印章;根据定制印章在待签章文件中进行签章。本申请中的技术方案,采用矢量图形作为印章,不仅生成的定制印章占用的磁盘空间较低,还支持任意缩放均保持高清预览和打印,签章后的签章文件占用的磁盘空间也较低,而且矢量印章有助于提高签章系统的稳定性。制作印章时,只需替换参数即可,制作简单;且矢量印章模板由矢量制作软件绘制即可,新增印章样式方便。印章样式方便。印章样式方便。

【技术实现步骤摘要】
一种矢量签章方法及系统


[0001]本申请涉及电子合同签章
,尤其涉及一种矢量签章方法及系统。

技术介绍

[0002]目前电子合同签章领域的印章以位图为主,用户使用电子签章技术对PDF(Portable Document Format,便携文件格式)合同文件进行签章时,需要传入位图印章文件和PDF合同文件给签章系统,签章系统通过计算签名值,在PDF合同文件内嵌入位图印章,然后生成签章完成的PDF合同文件,最后将PDF合同文件存入电子合同系统并发送给用户进行展示。
[0003]但是,位图图片作为印章添加到PDF合同文件时,首先,位图印章生成需要消耗很高的CPU(Central Processing Unit,中央处理器)和内存;其次,由于位图印章本身占用空间较大,签章完成后会导致签章完的PDF合同文件膨胀也占用太多磁盘空间,浪费磁盘资源;再者,当PDF合同文件放大时,合同里的位图印章会丢失清晰度,产生锯齿,对预览和打印都会产生较大影响;并且,位图印章越大签章系统响应越慢;最后,制作位图格式印章需要开发程序代码完成,样式比较单一,如果需要一些特殊样式或新增其它印章样式,需要重新开发或扩展制章程序。

技术实现思路

[0004]为至少在一定程度上克服相关技术中位图印章需要消耗很高的CPU和内存,放大后丢失清晰度,位图印章越大签章系统响应越慢,且位图格式印章开发困难的问题,本申请提供一种矢量签章方法及系统。
[0005]本申请的方案如下:
[0006]根据本申请实施例的第一方面,提供一种矢量签章方法,包括:
[0007]接收用户发送的印章定制信息和待签章文件;所述印章定制信息包括:定制印章参数和用户选择的矢量印章模板;
[0008]将所述矢量印章模板中的变量参数替换为所述定制印章参数,生成定制印章;
[0009]根据所述定制印章在所述待签章文件中进行签章。
[0010]优选地,所述方法还包括:
[0011]接收设计师上传的待编辑矢量印章文件;
[0012]将所述待编辑矢量印章文件中的预设参数设置为变量参数,得到矢量印章模板;
[0013]将所述矢量印章模板保存到模板管理库并生成对应的模板编码;
[0014]根据所述矢量印章模板和对应的模板编码生成模板展示列表。
[0015]优选地,接收用户发送的印章定制信息,包括:
[0016]接收到用户发送的签章请求,向用户发送印章制作页面和所述模板展示列表;
[0017]接收用户在所述印章制作页面录入的印章参数;
[0018]接收用户在所述印章制作页面录入的模板编码,根据用户录入的模板编码从模板
管理库读取对应的矢量印章模板。
[0019]优选地,根据所述定制印章在所述待签章文件中进行签章,包括:
[0020]在所述待签章文件中创建签名域并确定原文摘要的签名值;
[0021]将所述定制印章的矢量数据转换为待签章文件对应的矢量数据;
[0022]根据所述待签章文件原文摘要的签名值,在所述待签章文件中的签名域绘制所述定制印章转换后的矢量数据。
[0023]优选地,所述方法还包括:
[0024]将签章完成后的签章文件发送给用户。
[0025]优选地,所述方法还包括:
[0026]将签章完成后的签章文件进行存储,并向用户发送预览效果。
[0027]优选地,所述方法还包括:
[0028]在接收到用户发送的打印请求时,将签章完成后的签章文件进行打印。
[0029]优选地,所述矢量印章模板中的变量参数包括文本框、字体、字号、颜色、最大宽度、行间距、最小宽度和缩放比例中的至少一种。
[0030]优选地,所述定制印章参数包括文本内容、字体、字号、颜色、最大宽度、行间距、最小宽度和缩放比例中的至少一种。根据本申请实施例的第二方面,提供一种矢量签章系统,包括:
[0031]接收模块,用于接收用户发送的印章定制信息和待签章文件;所述印章定制信息包括:定制印章参数和用户选择的矢量印章模板;
[0032]印章生成模块,用于将所述矢量印章模板中的变量参数替换为所述定制印章参数,生成定制印章;
[0033]签章模块,用于根据所述定制印章在所述待签章文件中进行签章。
[0034]本申请提供的技术方案可以包括以下有益效果:本申请中的矢量签章方法,包括:接收用户发送的印章定制信息和待签章文件;印章定制信息包括:定制印章参数和用户选择的矢量印章模板;将矢量印章模板中的变量参数替换为定制印章参数,生成定制印章;根据定制印章在待签章文件中进行签章。本申请中的技术方案,采用矢量图形作为印章,不仅生成的定制印章占用的磁盘空间较低,还支持任意缩放均保持高清预览和打印,签章后的签章文件占用的磁盘空间也较低,而且矢量印章不需要签章之前放大,所以输入参数大小稳定,有助于提高签章系统的稳定性,提高签章的响应时间。制作印章时,只需将用户选择的矢量印章模板中的变量参数替换为用户发送的定制印章参数即可,制作简单;且矢量印章模板由矢量制作软件绘制即可,新增印章样式方便。
[0035]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0036]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0037]图1是本申请一个实施例提供的一种矢量签章方法的流程示意图;
[0038]图2是本申请一个实施例提供的一种矢量签章方法中制作矢量印章模板的流程示
意图;
[0039]图3是本申请一个实施例提供的一种矢量签章方法中根据定制印章在待签章文件中进行签章的流程示意图;
[0040]图4是本申请一个实施例提供的一种矢量签章系统的示意框图。
[0041]附图标记:接收模块

31;印章生成模块

32;签章模块

33。
具体实施方式
[0042]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0043]实施例一
[0044]图1是本申请一个实施例提供的一种矢量签章方法的流程示意图,参照图1,一种矢量签章方法,包括:
[0045]S11:接收用户发送的印章定制信息和待签章文件;印章定制信息包括:定制印章参数和用户选择的矢量印章模板;
[0046]需要说明的是,本实施例中的技术方案的实现方式可以为签章软件应用,实施载体可以为计算机,即本实施例中的技术方案可以为计算机中的一个软件应用。基于此,用户可以通过打开计本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种矢量签章方法,其特征在于,包括:接收用户发送的印章定制信息和待签章文件;所述印章定制信息包括:定制印章参数和用户选择的矢量印章模板;将所述矢量印章模板中的变量参数替换为所述定制印章参数,生成定制印章;根据所述定制印章在所述待签章文件中进行签章。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收设计师上传的待编辑矢量印章文件;将所述待编辑矢量印章文件中的预设参数设置为变量参数,得到矢量印章模板;将所述矢量印章模板保存到模板管理库并生成对应的模板编码;根据所述矢量印章模板和对应的模板编码生成模板展示列表。3.根据权利要求2所述的方法,其特征在于,接收用户发送的印章定制信息,包括:接收到用户发送的签章请求,向用户发送印章制作页面和所述模板展示列表;接收用户在所述印章制作页面录入的印章参数;接收用户在所述印章制作页面录入的模板编码,根据用户录入的模板编码从模板管理库读取对应的矢量印章模板。4.根据权利要求1所述的方法,其特征在于,根据所述定制印章在所述待签章文件中进行签章,包括:在所述待签章文件中创建签名域并确定原文摘要的签名值;将所述定制印章的矢量数据转换为待签章文件对应的矢量数据;根据所...

【专利技术属性】
技术研发人员:张明虎孙守仁温国兴
申请(专利权)人:北京天威诚信电子商务服务有限公司
类型:发明
国别省市:

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

1