本发明专利技术公开了一种骑缝章的实现方法,该方法包括:获取电子印章数据;确定加盖骑缝章的位置;确定电子印章的切分方式;在文档中保存加盖骑缝章的位置、及可依据所确定的切分方式切分呈现电子印章数据的呈现信息。同时,本发明专利技术还公开了一种骑缝章的实现装置,采用该方法和装置可实现骑缝章的加盖。
【技术实现步骤摘要】
本专利技术涉及电子印章技术,特别涉及一种骑缝章的实现方法和装置。
技术介绍
随着科学技术的发展,电子印章技术得到了广泛的应用。电子印章技术以数字技 术模拟传统实物印章,其管理、使用方式符合实物印章的习惯,其加盖的电子文档具有与实 物印章加盖的纸张文件相同的外观、相同的有效性和相似的使用方式。在实际应用中,有时需要对纸张文件的多页共同加盖一个实物印章,且每一页只 加盖实物印章的一部分,多页合并起来可以得到一个完整的实物印章,从而保证文件的某 页或某几页不被替换。通常,将以这种方式加盖的印章称作骑缝章。然而,关于如何对电子文档加盖骑缝章,目前还没有相应的方案。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种骑缝章的实现方法,以实现对电子文件加盖骑缝章。本专利技术的另一目的在于提供一种骑缝章的实现装置,以实现对电子文件加盖骑缝为达到上述目的,本专利技术的技术方案具体是这样实现的一种骑缝章实现方法,该方法包括获取电子印章数据;确定加盖骑缝章的位置;确定电子印章的切分方式;在文档中保存加盖骑缝章的位置、及可依据所确定的切分方式切分呈现电子印章 数据的呈现信息。该方法在获取电子印章数据后,进一步包括验证电子印章数据的有效性。该方法在保存加盖骑缝章的位置、及可以所确定的切分方式切分呈现电子印章数 据的呈现信息后,进一步包括对保存有加盖骑缝章的位置、及呈现信息的文档进行电子签 名。所述确定加盖骑缝章的位置包括确定待加盖页的开始页和结束页、以及骑缝章 在待加盖页边缘的加盖位置。保存呈现信息的过程包括依据电子印章数据和切分方式,得到完整印章图像中对应每一待加盖页的剪裁区 域并保存;或,保存所确定的切分方式、供后续呈现时将完整印章图像切分为对应每一待加 盖页的剪裁区域。所述电子印章的切分方式包括以N-1条平行线将电子印章切分为N个印章块;或,以相交于电子印章边缘一点的N-1条直线将电子印章切分为N个印章块;或,以相交于 电子印章外一点的N-1条直线将电子印章切分为N个印章块;其中,N为大于1的正整数。所述N-1条平行线中各相邻平行线之间的距离相等或为随机数;所述相交于电子 印章边缘一点的N-1条直线中各相邻直线之间的夹角相等,或满足预定数据运算规则,或 为随机数;所述相交于电子印章外一点的N-1条直线中各相邻直线之间的夹角相等,或满 足预定数据运算规则,或为随机数。所述预定数据运算规则包括等差数列或等比数列。一种骑缝章实现装置,该装置包括数据获取单元,用于获取电子印章数据;位置确定单元,用于确定加盖骑缝章的位置;切分方式确定单元,用于确定对电子印章的切分方式;保存单元,用于在文档中保存加盖骑缝章的位置、及可依据所确定的切分方式切 分呈现电子印章数据的呈现信息。该装置进一步包括验证单元,用于验证电子印章数据的有效性。该装置进一步包括签名单元,用于对保存有加盖骑缝章的位置、及呈现信息的文 档进行电子签名。保存单元进一步依据电子印章数据和切分方式,得到完整印章图像中对应每一待 加盖页的剪裁区域并保存;或,保存所确定的切分方式、供后续呈现时将完整印章图像切分 为对应每一待加盖页的剪裁区域。切分方式确定单元包括第一存储子单元,存储以N-1条平行线将电子印章切分为N个印章块的第一切分 方式;第二存储子单元,存储以相交于电子印章边缘一点的N-1条直线将电子印章切分 为N个印章块的第二切分方式;第三存储子单元,存储以相交于电子印章外一点的N-1条直线将电子印章切分为 N个印章块的第三切分方式;选择子单元,选择第一、第二、或第三切分方式作为对电子印章的切分方式;其中,N为大于1的正整数。由上述的技术方案可见,本专利技术所提供的骑缝章的实现方法和装置首先获取电子 印章数据并确定加盖骑缝章的位置,然后确定对电子印章的切分方式,最后在文档中保存 加盖骑缝章的位置、及可依据所确定的切分方式切分呈现电子印章数据的呈现信息。因此, 本专利技术可实现对电子文档加盖骑缝章,当需要显示或打印已加盖骑缝章的电子文档时,依 据本专利技术中保存的加盖骑缝章的位置、以及呈现信息,可在电子文档的指定位置显示或打 印对应的印章块。附图说明图1为本专利技术所提供的一种骑缝章实现方法的流程图。图2为本专利技术所提供的一种骑缝章实现方法的实施例的流程图。图3a 图3c为本专利技术中电子印章的各种切分方式实例的示意图。图4为本专利技术中呈现已加盖骑缝章的文档的方法的流程图。图5为本专利技术所提供的一种骑缝章的实现装置的实施例的结构图具体实施例方式为使本专利技术的目的、技术方案、及优点更加清楚明白,以下参照附图并举实施例, 对本专利技术进一步详细说明。图1为本明所提供的一种骑缝章实现方法的流程图。如图1所示,该方法包括以 下步骤步骤101,获取电子印章数据。步骤102,确定加盖骑缝章的位置。步骤103,确定电子印章的切分方式。步骤104,在文档中保存加盖骑缝章的位置、及可依据所确定的切分方式切分呈现 电子印章数据的呈现信息。图2为本专利技术所提供的一种骑缝章实现方法的实施例的流程图。如图2所示,该 方法包括以下步骤步骤201,获取电子印章数据。电子印章数据被预先存储于存储设备例如可移动存储设备、智能卡中,在本步骤 中,从存储设备中读取完整的电子印章数据。该方法为现有技术的内容,在此不予赘述。步骤202,确定加盖骑缝章的位置。所述确定加盖骑缝章的位置包括两方面的内容第一,确定骑缝章位于电子文件 中的哪些页上,即确定待加盖页的开始页和结束页;第二,确定骑缝章在待加盖页边缘的加 盖位置,加盖位置可为待加盖页边缘的任意位置。步骤203,验证电子印章数据的有效性。在可移动存储设备中还预先保存有由制章方发行的制章签名或由制章方发行的 用户口令,若用户提供的制章签名与可移动存储设备中预先保存的制章签名是一致的,则 验证通过,同理,若用户提供的口令与可移动存储设备中预先保存的用户口令是一致的,则 验证通过。该方法为现有技术的内容,在此不予赘述。需要说明的是,步骤202和步骤203并不仅限于图2所示的执行顺序,也就是说, 也可先执行步骤203,然后执行步骤202。步骤204,确定电子印章的切分方式。若待加盖页共为N页,则需要N-1条直线将电子印章切分为N个印章块,即得到N 个印章图像裁剪区域,每一个印章图像裁剪区域对应一个待加盖页,其中,N为大于1的正 整数。假设待加盖页为4页,则需要3条直线将电子印章切分为4个印章块,具体切分方 式可为多种,图3a 图3c为本专利技术中电子印章的各种切分方式实施例的示意图。图3a为 第一种切分方式的示意图,如图3a所示,以3条平行线将电子印章切分为4个印章块,各相 邻平行线之间的距离相等或为随机数,在实际应用中,以N-1条平行线将电子印章切分为N个印章块,可以根据需要切分的印章块的块数和电子印章的大小确定各相邻平行线之间的 距离的最大值和最小值,随机数为最大值与最小值之间的任意数值;图3b为第二种切分方 式的示意图,如图3b所示,以相交于电子印章边缘一点的3条直线将电子印章切分为4个 印章块,在实际应用中,以相交于电子印章边缘一点的N-1条直线将电子印章切分为N个印 章块,交点位于电子印章边缘的任意位置,各相邻直线之间的夹角相等,或满足预先设定的 数据运算规则,例如等差数列、等比数列,或为随机数,可以本文档来自技高网...
【技术保护点】
一种骑缝章的实现方法,其特征在于,该方法包括:获取电子印章数据;确定加盖骑缝章的位置;确定电子印章的切分方式;在文档中保存加盖骑缝章的位置、及可依据所确定的切分方式切分呈现电子印章数据的呈现信息。
【技术特征摘要】
【专利技术属性】
技术研发人员:刘宁胜,王东临,郝立臣,
申请(专利权)人:北京书生国际信息技术有限公司,北京书生电子技术有限公司,北京书生网络技术有限公司,北京书生数字图书馆软件技术有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。