一种基于移动终端的快速制作动态电子印章的方法技术

技术编号:13360815 阅读:56 留言:0更新日期:2016-07-17 20:42
本发明专利技术公开了一种基于移动终端的快速制作动态电子印章的方法,包括:提供第一界面,响应针对第一界面的选择操作输入,确定制章模式;提供第二界面,响应针对第二界面的输入内容,并依据所选制章模式生成相对应的印面图案;提供一第三界面,响应针对第三界面的选择操作输入,确定水印图像;将所选择的水印图像与已生成的印面图案进行融合,得到电子印章图像;提供一第四界面,响应针对第四界面的操作输入和/或依据预录入的信息,同时导入当前时间信息,添加印章制作的必备信息,得到电子印章的属性信息;最后将得到的电子印章的属性信息赋于融合后得到的电子印章图像对象,并与用户的数字证书绑定。本发明专利技术提升了用户的制章体验,并有效提高了制章效率。

【技术实现步骤摘要】

本专利技术涉及电子印章技术,具体涉及一种基于移动终端的快速制作动态电子印章的方法
技术介绍
上世纪90年代中后期,随着传统办公模式逐渐向信息化办公模式转变,纸质文书的流转形式也随之向电子文书的流转形式转变;为能够在确保电子文书有效性、具备法律效力的同时,也使得电子文书能与传统纸质文书具有相同的视觉效果,符合传统使用习惯,从而提出了电子印章的概念。电子印章用先进的数字技术模拟传统实物印章,其使用和管理均符合实物印章的习惯和体验,同时,签盖了电子印章的电子文档具有与实物印章加盖的纸张文件相同的外观、相同的有效性和相似的使用方式。传统电子印章的制作依赖于电子印章供应商,制作流程是电子印章使用者向电子印章供应商提交制作电子印章的相关信息,包括表现信息、印章使用者信息等;电子印章供应商(制章者)接收到该信息后,开始制作电子印章,制作完成后通过一定方式颁发给使用者。该电子印章的制作与颁发都极大地依赖于电子印章供应商,在实际应用中,经常发生“排队”制作印章的情形。因此,传统电子印章的制作交互时间长、完成时间不确定,同时易受人为因素影响。
技术实现思路
鉴于上述现有技术的缺点,本专利技术提出了一种基于移动终端的快速制作动态电子印章的方法,电子印章的使用者能够在移动终端自主、快速制作动态电子印章,很好地解决了传统“人工制章”繁琐的人工交互、不确定的等待时间等问题;同时,该制章方法提供笔迹制章和模板制章两种制作电子印章图像的方法,并支持多种水印图像,提高了用户的制章体验,电子印章属性信息更丰富、安全也便于管理和验证。r>为了达到上述专利技术目的,解决其技术问题所采用的技术方案如下:一种基于移动终端的快速制作动态电子印章的方法,包括以下步骤:S1:提供一第一界面;S2:响应针对所述第一界面的选择操作输入,确定制章模式;S3:提供一第二界面;S4:响应针对所述第二界面的输入的内容,依据所述步骤S2确定的制章模式生成相对应的印面图案;S5:提供一第三界面;S6:响应针对所述第三界面的选择操作输入,确定水印图像;S7:将步骤S6选择的水印图像与S4步骤中生成的印面图案进行融合,得到电子印章图像;S8:提供一第四界面;S9:响应针对一第四界面的操作输入和/或依据预录入的信息,同时导入当前时间信息,添加印章制作的必备信息,得到电子印章的属性信息;S10:将步骤S9中得到的电子印章的属性信息赋于S7中融合后得到的电子印章图像对象,并与用户的数字证书绑定。进一步的,所述步骤S1之前还包括以下步骤:提供一注册界面;响应所述注册界面提供的注册输入框,输入相应的注册信息,成为注册用户。进一步的,所述步骤S2进一步包括:响应针对所述第一界面的选择操作输入,确定制章模式为笔迹签名模式,在笔迹签名模式下,所述步骤S4进一步包括以下步骤:S401:响应针对所述第二界面手写输入的内容,得到相应的印面文字;S402:对手写输入的所述印面文字中的笔迹进行优化处理;S403:截取优化处理后的印面文字,得到所述印面图案。优选的,所述步骤S402中的优化处理过程包括以下步骤:首先,使用贝塞尔曲线对笔迹进行平滑处理,并依据四个位置任意的点坐标绘制出一条光滑的笔迹曲线;其次,使用Canvas画布弱化该光滑的笔迹曲线的锯齿效果,得到优化处理后的所述印面图案。优选的,所述步骤S402中的优化处理过程包括以下步骤:首先,根据所述手写输入的笔迹,于已存的笔迹库中检索得到相适应的偏旁部首的笔迹,进而依据检索得到的相应的偏旁部首的笔迹组合成文字,得到所述印面文字;其次,使用Canvas画布弱化新的笔迹曲线的锯齿效果,得到优化处理后的所述印面图案。优选的,所述步骤S403的截取过程包括以下步骤:使用Canvas画布的截图功能截取笔迹、裁切印面的空白区域,并根据预设的标准尺寸大小对截取的印面进行等比例缩放,得到所述印面图案。进一步的,所述步骤S2进一步包括:响应针对所述第一界面的选择操作输入,确定制章模式为模板制章模式,在模板制章模式下,所述步骤S4进一步包括以下步骤:S411:响应针对所述第二界面的输入操作,得到相应的文字内容;S412:提供一第一选择界面;S413:响应针对所述第一选择界面的选择输入操作,确定相应的模板样式;S414:提供一第二选择界面;S415:响应针对所述第二选择界面的选择输入操作,确定相应的字体;S416:根据所确认的模板样式、字体和文字内容,生成得到相应的所述印面图案。进一步的,所述步骤S6进一步包括以下步骤:响应针对所述第二选择界面的操作输入,确定水印图像的类型为预设图像水印、二维码水印或者用户上传自定义水印中任意一种,进而得到所述水印图像。优选的,若所确定的水印图像的类型为二维码水印,则得到所述水印图像的步骤进一步包括:可根据用户指定信息生成二维码的水印图像。优选的,所述水印图像为8位二值图像,所述水印图像大小与印章图像大小相同。进一步的,所述水印图像为8位二值图像,所述步骤S7进一步包括以下步骤:S701:从所述印章图像的第一行第一列开始,逐个像素进行运算;S702:将当前像素的红、绿、蓝三原色值取出,分别为R、G、B;S703:将R、G、B在映射表中所对应的映射结果0或1取出,并进行异或运算,得到运算结果P;S704:取出所述水印图像对应位置的像素值0或255,除以255,得到结果W为0或1;S705:将P与W比较;S706:若P等于W,则跳回步骤S702,进行下一像素运算;S707:若P不等于W,则移动终端在R、G、B值中随机选中一个,修改其数值;修改时,如数值大于175,则数值减1,如数值小于等于175,则数值加1;S708:判断全部像素处理是否处理完毕;S709:未处理完毕,则跳回步骤S703重新进行运算;S710:处理完毕,则融合完成。进一步的,所述电子印章的属性信息包括印章类型、印章编号、所有者姓名、所属单位、制章时间、印章有效期和证书信息。进一步的,所述步骤S10进一步包括以下步骤:将用户的数字证书与处理完成的电子印章图像建立对应关系,同时使用平台管理员的包含私钥的数字证书对电子印章和用户证书同时进行数字签名。本专利技术由于采用以上技术方案,使之与现有技术相比,具有以下的优点和积极效果:1、电子印章的使用者能够在移动终端自主、快速制作动态电子印章(动态体现在每制作一枚二维码水印电子印章,其二维码水印信息均不相同,包含制章者定制的属性信息),很好地解决了传统“人工制章”繁琐的人工交互、不确定的等待时间等问题;2、该制章方法提供笔迹制章和模板制章两种制作电子印章图像的方法,并支持多种水印图像,提高了用户的制章体验,电本文档来自技高网...

【技术保护点】
一种基于移动终端的快速制作动态电子印章的方法,其特征在于,包括以下步骤:S1:提供一第一界面;S2:响应针对所述第一界面的选择操作输入,确定制章模式;S3:提供一第二界面;S4:响应针对所述第二界面的输入的内容,依据所述步骤S2确定的制章模式生成相对应的印面图案;S5:提供一第三界面;S6:响应针对所述第三界面的选择操作输入,确定水印图像;S7:将步骤S6选择的水印图像与S4步骤中生成的印面图案进行融合,得到电子印章图像;S8:提供一第四界面;S9:响应针对一第四界面的操作输入和/或依据预录入的信息,同时导入当前时间信息,添加印章制作的必备信息,得到电子印章的属性信息;S10:将步骤S9中得到的电子印章的属性信息赋于S7中融合后得到的电子印章图像对象,并与用户的数字证书绑定。

【技术特征摘要】
1.一种基于移动终端的快速制作动态电子印章的方法,其特征在于,包括
以下步骤:
S1:提供一第一界面;
S2:响应针对所述第一界面的选择操作输入,确定制章模式;
S3:提供一第二界面;
S4:响应针对所述第二界面的输入的内容,依据所述步骤S2确定的制章模
式生成相对应的印面图案;
S5:提供一第三界面;
S6:响应针对所述第三界面的选择操作输入,确定水印图像;
S7:将步骤S6选择的水印图像与S4步骤中生成的印面图案进行融合,得
到电子印章图像;
S8:提供一第四界面;
S9:响应针对一第四界面的操作输入和/或依据预录入的信息,同时导入当
前时间信息,添加印章制作的必备信息,得到电子印章的属性信息;
S10:将步骤S9中得到的电子印章的属性信息赋于S7中融合后得到的电子
印章图像对象,并与用户的数字证书绑定。
2.如权利要求1所述的一种基于移动终端的快速制作动态电子印章的方
法,其特征在于,所述步骤S1之前还包括以下步骤:
提供一注册界面;
响应所述注册界面提供的注册输入框,输入相应的注册信息,成为注册用
户。
3.如权利要求1或2所述的一种基于移动终端的快速制作动态电子印章的
方法,其特征在于,所述步骤S2进一步包括:
响应针对所述第一界面的选择操作输入,确定制章模式为笔迹签名模式,
在笔迹签名模式下,所述步骤S4进一步包括以下步骤:
S401:响应针对所述第二界面手写输入的内容,得到相应的印面文字;
S402:对手写输入的所述印面文字中的笔迹进行优化处理;
S403:截取优化处理后的印面文字,得到所述印面图案。
4.如权利要求3所述的一种基于移动终端的快速制作动态电子印章的方法,
其特征在于,所述步骤S402中的优化处理过程包括以下步骤:
首先,使用贝塞尔曲线对笔迹进行平滑处理,并依据四个位置任意的点坐
标绘制出一条光滑的笔迹曲线;
其次,使用Canvas画布弱化该光滑的笔迹曲线的锯齿效果,得到优化处理
后的所述印面图案。
5.如权利要求3所述的一种基于移动终端的快速制作动态电子印章的方法,
其特征在于,所述步骤S402中的优化处理过程包括以下步骤:
首先,根据所述手写输入的笔迹,于已存的笔迹库中检索得到相适应的偏
旁部首的笔迹,进而依据检索得到的相应的偏旁部首的笔迹组合成文字,得到
所述印面文字;
其次,使用Canvas画布弱化新的笔迹曲线的锯齿效果,得到优化处理后的
所述印面图案。
6.如权利要求3所述的一种基于移动终端的快速制作动态电子印章的方法,
其特征在于,所述步骤S403的截取过程包括以下步骤:
使用Canvas画布的截图功能截取笔迹、裁切印面的空白区域,并根据预设
的标准尺寸大小对截取的印面进行等比例缩放,得到所述印面图案。
7.如权利要求1或2所述的一种基于移动终端的快速制作动态电子印章的
方法,其特征在于,所述步骤S2进一步包...

【专利技术属性】
技术研发人员:许兆然陈义鹏唐钰婷
申请(专利权)人:广州市百成科技有限公司昆山百润科技股份有限公司
类型:发明
国别省市:广东;44

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

1