【技术实现步骤摘要】
一种电子文档骑缝章签章方法、装置及设备
本说明书涉及计算机
,尤其涉及一种电子文档骑缝章签章方法、装置及设备。
技术介绍
对纸张文件(如合同文件)加盖骑缝章,是指在对多页纸张文件加盖印章中,在不需要单独对每页都加盖印章但又要避免其中某些页面可能被替换时,可将多页纸张的边缝连在一起后加盖同一个印章,这样在每一页纸张的边缝处均获得该印章的一部分图案,而且只有将加盖有印章的多页纸张的边缝合在一起才能完整地还原出该印章的图案。目前,随着互联网技术的发展,电子印章技术也逐步得到推广应用,其中电子印章是指以先进的数字技术模拟传统实物印章,其管理、使用方式符合实物印章的习惯和体验,其加盖的电子文件具有与实物印章加盖的纸张文件相同的外观、相同的有效性和相似的使用方式。但由于电子文件的页面并不存在如纸张的厚度特性,因而在使用电子印章对电子文档进行电子骑缝章签章中,只能依托图像处理技术,先将一个完整的印章图像切割成多个印章图像块,进而将印章图像块部署到电子文件中各页面的指定位置的信息作为该电子文件中的显示、打印等可视化信息 ...
【技术保护点】
1.一种电子文档骑缝章签章方法,包括:/n获取待签章电子文档和所述待签章电子文档需要加盖的电子印章;/n根据预设的骑缝章规则,确定所述待签章电子文档中需要加盖骑缝章的页面,以及所述页面对应的骑缝印章块和所述骑缝印章块在所述页面中的指定位置;/n确定所述页面对应的骑缝印章块覆盖于所述页面中的指定位置对应的电子数据;/n将所述电子数据作为所述待签章电子文档的第一增量数据添加到所述待签章电子文档中;/n对添加所述第一增量数据的所述待签章电子文档进行签名。/n
【技术特征摘要】
1.一种电子文档骑缝章签章方法,包括:
获取待签章电子文档和所述待签章电子文档需要加盖的电子印章;
根据预设的骑缝章规则,确定所述待签章电子文档中需要加盖骑缝章的页面,以及所述页面对应的骑缝印章块和所述骑缝印章块在所述页面中的指定位置;
确定所述页面对应的骑缝印章块覆盖于所述页面中的指定位置对应的电子数据;
将所述电子数据作为所述待签章电子文档的第一增量数据添加到所述待签章电子文档中;
对添加所述第一增量数据的所述待签章电子文档进行签名。
2.如权利要求1所述的方法,所述预设的骑缝章规则包括每个骑缝印章块的宽度满足预设第一宽度阈值的规则,所述方法还包括:
当根据所述待签章电子文档中需要加盖骑缝章的页数确定所述页面对应的骑缝印章块的宽度未满足所述预设第一宽度阈值时,将所述电子印章按预设缩放策略进行缩放处理,以使每个骑缝印章块的宽度满足所述预设第一宽度阈值。
3.如权利要求1所述的方法,所述预设的骑缝章规则包括每个骑缝印章块包含有所述电子印章中文字的部分信息的规则,所述方法还包括:
将所述电子印章的边沿区域对应的骑缝印章块的宽度设置为预设第二宽度阈值,所述预设第二宽度阈值为使所述边沿区域对应的骑缝印章块中包含有所述电子印章中文字的部分文字信息的宽度值。
4.如权利要求3所述的方法,所述方法还包括:
对所述电子印章进行识别处理,以确定所述电子印章中的文字的位置信息;
根据所述文字与所述电子印章的边沿之间的最小距离值,确定所述预设第二宽度阈值。
5.如权利要求1所述的方法,所述方法还包括:
对所述电子数据进行加密处理;
将所述电子数据作为所述待签章电子文档的第一增量数据添加到所述待签章电子文档中,包括:
将加密处理后的所述电子数据作为所述待签章电子文档的第一增量数据添加到所述待签章电子文档中。
6.如权利要求1所述的方法,对添加所述第一增量数据的所述待签章电子文档进行签名,包括:
对添加所述第一增量数据的整个所述待签章电子文档进行散列处理;
采用加密算法对散列处理后的所述待签章电子文档进行数字签名。
7.如权利要求1所述的方法,所述方法还包括:将签名产生的签名数据作为所述待签章电子文档的第二增量数据添加到所述待签章电子文档中。
8.一种电子文档骑缝章签章装置,包括:
获取模块,获取待签章电子文档和所述待签章电子文档需要加盖的电子印章;
确定模块,根据预设的骑缝章规则,确定所述待签章电子文档中需要加盖骑缝章的页面,以及所述页面对应的骑缝印章块和所述骑缝印章块在所述页面中的指定位置;
覆盖模块,确定所述页面对应的骑缝印章块覆盖于所述页面中的指定位置对应的电子数据;
增量存储模块,将所述电子数据作为所述待签...
【专利技术属性】
技术研发人员:陈胜利,
申请(专利权)人:支付宝杭州信息技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。