本发明涉及电子签章,具体是涉及一种多联合协同的电子奖状签章方法及系统。
背景技术:
1、奖状是对获奖者良好表现的一种褒奖和证明,能够起到鼓励获奖者、提高获奖者荣誉感、增强获奖者动力的作用。传统的奖状为纸质奖状,管理麻烦,无法长期保存,也不方便随时查看,因此在一些企业、学校等场所开始根据ca证书实现颁发数字化电子奖状实现文件可溯源、信息不可篡改,使得电子奖状也具有一定的安全性,且在电子奖状生成后并对其进行签章,也提高了效率且也满足了获奖者的需求。
2、然而电子奖状在进行签章时,标准尺寸的电子奖状可以快速识别并定位签章的位置,而非标准尺寸的电子奖状则难以实现这一功能,主要是因为在进行电子签章时,如果不能对这些非标准尺寸的电子奖状的尺寸进行快速识别判断以及定位,电子签章的位置就可能出现错乱,而且电子奖状还分为横向或纵向签章,这也是在电子签章之前需要进行识别,防止签章错乱的问题出现。
技术实现思路
1、为解决上述技术问题,提供一种多联合协同的电子奖状签章方法及系统,本技术方案解决了上述背景技术中提出的如果不能对这些非标准尺寸的电子奖状的尺寸进行快速识别判断以及定位,电子签章的位置就可能出现错乱的问题。
2、为达到以上目的,本发明采用的技术方案为:
3、一种多联合协同的电子奖状签章方法,包括:
4、接收非标准尺寸的电子奖状,判断是否为pdf文件,若是则进行电子签章,反之则终止电子签章;
5、根据电子奖状的大小来获取电子奖状的尺寸数据,并根据电子奖状的尺寸数据对电子奖状进行调整;
6、根据尺寸数据来确定非标准尺寸的电子奖状的边界图幅大小;
7、根据尺寸数据来确定非标准尺寸的电子奖状的调节比例。
8、可以理解的是,接收非标准尺寸电子奖状的方式可以是在计算机软件中确定输入路径,通过计算机软件自动读取路径下的pdf文件,也可以是通过手动添加的方式,将pdf电子奖状导入计算机软件内。
9、优选的,所述尺寸数据包括电子奖状的长度数据、宽度数据以及旋转角度数据;
10、所述电子奖状的长度数据为非标准尺寸的电子奖状的横向尺寸;
11、所述电子奖状的宽度数据为非标准尺寸的电子奖状的竖向尺寸;
12、优选的,所述根据尺寸数据对电子奖状进行调整的具体步骤为:依据电子奖状的旋转角度来还原坐标系。
13、可以理解的是,如果有一个竖向的非标准尺寸电子奖状导入计算机软件,获得该pdf电子奖状的旋转角度,如果旋转角度为90°,则顺时针旋转90°对坐标系进行还原;若旋转角度为-90°,则逆时针旋转90°对坐标系进行还原。需要进一步说明的是,此步骤的目的在于判断非标准尺寸电子奖状为横向还是竖向。
14、优选的,所述根据尺寸数据来确定非标准尺寸的电子奖状的边界图幅大小的具体步骤为:
15、将非标准尺寸的电子奖状的尺寸数据与所有图幅的标准尺寸分别做差操作并对最后差值结果取绝对值;
16、选择绝对值最小的数值所对应的图幅作为该非非标准尺寸的电子奖状的图幅。
17、优选的,所述图幅的尺寸包括有a0、a1、a2、a3、a4。
18、可以理解的是,以横向的非标准尺寸电子奖状为例,各图幅的尺寸(长*宽/cm)如下:
19、a0:121.986*87.990;
20、a1:87.990*61.993;
21、a3:42.011*29.700;
22、a4:22.097*31.796。
23、而竖向非标准尺寸电子奖状的区别仅在于长宽数据相换,此处不再赘述。
24、如果一横向非标准尺寸电子奖状的尺寸大小为121.889*42.995,将长宽数据与上述的图幅数据做差取绝对值得到数据,最后获得绝对值的最小数值为:长度误差绝对值1.003;宽度误差绝对值为1;则与之匹配的图幅就是a2。
25、优选的,所述根据尺寸数据来确定非标准尺寸的电子奖状的调节比例的具体步骤为:
26、将非标准尺寸的电子奖状的尺寸数据与所有图幅的标准尺寸分别做差操作并对最后差值结果取绝对值;
27、差值结果除以图幅的标准尺寸获得a值;
28、a值与调节比例值做差操作并对最后差值结果取绝对值,获得t值;
29、t值与阈值比较获得比对结果,匹配调节比例。
30、可以理解的是,如果一非标准尺寸电子奖状的尺寸大小为121.889mm*42.995mm,由于图纸已经调整,因此将非标准尺寸电子奖状的宽数据与上述的图幅的宽数据做差取绝对值得到数据,最后获得绝对值的最小数值为:宽度误差绝对值为1;与之匹配的图幅为a2:61.993mm*43.995mm;且做差结果除以图幅的标准尺寸获得a值以及获得t值的方法如下:
31、a宽=1/43.995≈0.023;
32、图幅的调节比例包括:0、0.125、0.25、0.375、0.5、0.625、0.75、0.875、1;
33、a宽分别与调节比例做差取绝对值获得:t=|a宽-加长比例|;
34、设定阈值为0.05,若t<0.05,则确定该非标准尺寸电子奖状的调节比例。
35、依据上述,获得t值=|0.023-0|=0.023<0.05;则确定该非标准尺寸电子奖状匹配的调节比例为0。然后根据确定的调节比例进行分类存储;所述分类包括:a0、a0+0.5、a0+0.25、a0+0.75、a0+0.125、a0+0.375、a0+0.625、a0+0.875、a0+1、a1、a1+0.5、a1+0.25、a1+0.75、a1+0.125、a1+0.375、a1+0.625、a1+0.875、a1+1、a2、a2+0.5、a2+0.25、a2+0.75、a2+0.125、a2+0.375、a2+0.625、a2+0.875、a2+1、a3、a4。
36、优选的,所述根据尺寸数据确定非标准尺寸的电子奖状调节比例之后还包括:
37、若无匹配的调节比例,则将该非标准尺寸的电子奖状退回;
38、若有匹配的调节比例,则将该非标准尺寸的电子奖状依据调节比例进行存储。
39、可以理解的是,若非标准尺寸的电子奖状无匹配的调节比例,则将该非标准尺寸的电子奖状退回,退回后由该非标准尺寸的电子奖状的制作人对该非标准尺寸的电子奖状进行修改。需要进一步说明的是,若是出现无匹配的调节比例,则一般是在制作导出电子奖状时设置出现的问题,需要制作人对电子奖状重新导出。t值与阈值比较获得比对结果时,需要将计算的结果依据0、0.125、0.25、0.375、0.5、0.625、0.75、0.875、1的顺序与阈值进行比对,直至得到匹配的调节比例。
40、一种多联合协同的电子奖状签章系统,包括:
41、获取模块,用于接收任意非标准尺寸的电子奖状;获取非标准尺寸的电子奖状尺寸数据;生成电子图档路径和输出路径;
42、处理模块,根据电子奖状的尺寸数据判断电子奖状为横向还是竖向;根据电子奖状的尺寸数据将非标准尺寸的电子奖状进行分类;非标准尺寸的电子奖状的尺寸数据与该分类的标准尺寸进行比对。
43、优选的,还包括:
44、显示模块,用于预览非标准尺寸的电子奖状、非标准尺寸电子奖状的文件名、相对路径、尺寸数据、旋转角度;
45、存储模块:用于存储非标准尺寸的电子奖状及分类目录;
46、反馈模块:用于将对比不合格的非标准尺寸的电子奖状进行反馈。
47、与现有技术相比,本发明提供了一种多联合协同的电子奖状签章方法及系统,具备以下有益效果:
48、本发明的目的在于解决在线签章的时候能够让签章位置不出现错误,如果不能对这些非标准尺寸的电子奖状的尺寸进行智能识别和定位,签章的位置就可能出现错乱;而且电子签章还分为横向或纵向签章,目的在于两个方面:
49、1、确定非标准尺寸的电子奖状的方向,便于在线签章时签章的方向能够依据图非标准尺寸的电子奖状的方向智能调整,防止出错;
50、2、解决任意非标准尺寸的电子奖状的尺寸识别及签章处理;非标准尺寸的电子奖状的大小,不同制作人用的都不一样,且其大小和标准尺寸的电子奖状变化较大;因此为了便于任意非标准尺寸的电子奖状的电子签章,采用上述步骤进行处理可以大大提高电子签章的准确率,加快签章的效率。
1.一种多联合协同的电子奖状签章方法,其特征在于,包括:
2.根据权利要求1所述的一种多联合协同的电子奖状签章方法,其特征在于,所述尺寸数据包括电子奖状的长度数据、宽度数据以及旋转角度数据;
3.根据权利要求1所述的一种多联合协同的电子奖状签章方法,其特征在于,所述根据尺寸数据对电子奖状进行调整的具体步骤为:依据电子奖状的旋转角度来还原坐标系。
4.根据权利要求1所述的一种多联合协同的电子奖状签章方法,其特征在于,所述根据尺寸数据来确定非标准尺寸的电子奖状的边界图幅大小的具体步骤为:
5.根据权利要求1所述的一种多联合协同的电子奖状签章方法,其特征在于,所述图幅的尺寸包括有a0、a1、a2、a3、a4。
6.根据权利要求1所述的一种多联合协同的电子奖状签章方法,其特征在于,所述根据尺寸数据来确定非标准尺寸的电子奖状的调节比例的具体步骤为:
7.根据权利要求6所述的一种多联合协同的电子奖状签章方法,其特征在于,所述根据尺寸数据确定非标准尺寸的电子奖状调节比例之后还包括:
8.一种多联合协同的电子奖状签章系统,其特征在于,包括:
9.根据权利要求8所述的一种多联合协同的电子奖状签章系统,还包括: