一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种电子合同签章定位方法与系统与流程

2022-06-29 16:39:23 来源:中国专利 TAG:


1.本发明涉及自动定位技术领域,尤其是指一种电子合同签章定位方法与系统。


背景技术:

2.由于公司在进行商务活动过程中需要对所涉及到合同、合作协议等相关文件加盖公章,加盖完公章后对其进行扫描存成电子档。在此过程中会由于中途盖章、人员疏忽等问题出现盖章有误、效率低下等情况,影响公司正常的商务进程。故针对此公司发明电子印章,在商务活动过程中,可以合同、合作协议等电子文档中通过计算电子印章位置、图形内容在文档中加盖印章、骑缝章,以达到与实体盖章一致的效果。
3.现有技术中,通过第三方api获取到关键字,系统计算出甲乙双方所需盖章坐标位置,计算完成后自动在对应的坐标位置中加盖电子公章。同时可以计算出骑缝章所需要加盖位置,并且识别出需要加盖圆章还是骑缝章。
4.但是,现有技术的缺陷是,对合同模版、盖章关键字有要求,如果合同文件中需要盖章关键字注明不规范时,可能会出现无法定位或盖章位置计算偏离的情况。且不适用于需要双方以上签署的合同。


技术实现要素:

5.针对上述背景技术中的问题,提供一种全新的电子合同签章定位方法。通过关键字定位计算出公章加盖位置;自动识别文档是盖普通圆章还是骑缝章;同时根据文档中的文档页数,自行计算骑缝章的加盖位置以及每一页分布的盖章宽度。提高商务活动中的合同盖章工作效率,缩短公司内部走流程时间。
6.本发明所述的一种电子合同签章定位方法,包括:
7.s1获取包含定位盖章关键字的合同;
8.s2向平台上传合同附件;
9.s3录入签约公司信息;
10.s4通过java读取所述合同附件并加密为base64编码,提取需要盖章的关键字;
11.s5通过api定位获取关键字的x、y坐标,计算合同签约甲方和乙方的盖章位置坐标;
12.s6通过java读取所述合同附件,获得合同附件的总页数;
13.s7识别所述合同附件需要盖圆章还是骑缝章;
14.s8根据所述总页数计算骑缝章的加盖位置和每一页分布的盖章宽度;
15.s9在所述甲方和乙方的盖章位置处和骑缝章加盖位置处预览盖章供用户确认。
16.本发明提高公司在商务活动中对于合同、合作协议等涉及到需要加盖公章的环节工作效率,直接从通过技术方式对已经通过审核的文档上直接加盖电子公章。而不需要像传统方式中打印后再加盖公章,减少操作环节。
17.具体地,所述签约公司信息包括,公司名称,公司在合同中位于甲方或乙方。
18.进一步地,所述向平台上传合同附件是在feoa系统中的jsp网页表单中上传合同附件;所述jsp网页是在传统的网页html文件中插入java程序段和jsp标记从而形成的jsp文件,后缀名为jsp;用jsp开发的web应用是跨平台的,既能在linux下运行,也能在其他操作系统上运行。
19.进一步地,所述计算合同签约甲方和乙方的盖章位置坐标的步骤包括:通过关键字的x、y坐标、以及签约公司信息中的签约方选项,得到用户位于签订合同的哪一方后,通过算法计算另一方的坐标盖章位置:
20.当用户为签约甲方时,通过算法计算出乙方的盖章位置坐标;
21.当用户为签约乙方时,通过算法计算出甲方的盖章位置坐标。
22.进一步地,根据所述总页数计算骑缝章的加盖位置和每一页分布的盖章宽度的步骤包括:
23.获取骑缝章的宽度;
24.获取合同附件的总页数;
25.计算骑缝章的宽度除以总页数,为每一页分布的盖章宽度。
26.本发明还提供一种电子合同签章定位系统,包括:
27.用于获取包含定位盖章关键字的合同的装置;
28.用于向平台上传合同附件的装置;
29.用于录入签约公司信息的装置;
30.用于通过java读取所述合同附件并加密为base64编码,提取需要盖章的关键字的装置;
31.用于通过api定位获取关键字的x、y坐标,计算合同签约甲方和乙方的盖章位置坐标的装置;
32.用于通过java读取所述合同附件,获得合同附件的总页数的装置;
33.用于识别所述合同附件需要盖圆章还是骑缝章的装置;
34.用于根据所述总页数计算骑缝章的加盖位置和每一页分布的盖章宽度的装置;
35.用于在所述甲方和乙方的盖章位置处和骑缝章加盖位置处预览盖章供用户确认的装置。
36.进一步地,本发明还提供一种可读储存介质,其上储存有控制程序,其特征在于:该控制程序被处理器执行时实现如上述任意一项所述的电子合同签章定位方法。
37.进一步地,本发明还提供一种计算机控制系统,包括储存器、处理器以及储存在所述储存器中并可被所述处理器执行的控制程序,其特征在于:所述处理器执行所述控制程序时实现如上述任意一项所述的电子合同签章定位方法。
38.为了能更清晰的理解本发明,以下将结合附图说明阐述本发明的具体实施方式。
附图说明
39.图1为本发明实施例的电子合同签章定位方法的流程框图;
40.图2为本发明实施例的电子合同签章定位系统的仿真示意图。
具体实施方式
41.请参阅图1,其为本发明实施例的电子合同签章定位方法的流程框图。
42.本发明实施例的电子合同签章定位方法,包括如下步骤:
43.步骤1:获取一份包含定位盖章关键字的合同,在feoa系统中jsp网页表单中上传合同附件、录入用户签约公司以及在表单中录入用户位于合同甲方或乙方的信息。
44.所述feoa系统是以工作流为中心,全面抽象管理业务要素,组合、关联各管理要素和经营资源,将信息和应用紧密集成在一起,并实现业务彼此之间的协作贯通和统一管理的系统平台。
45.所述jsp为java server pages,即java服务器页面,是一个简化的servlet设计,一种动态网页技术标准。jsp技术类似asp技术。
46.步骤2:通过java将合同文件读取并加密为base64编码,提取表单中的用户签约公司需要盖章的关键字,通过第三方api定位获取关键字的x、y坐标后,计算后将需要盖章图形定位调整到一个正确的位置即用户盖章坐标。
47.通过用户盖章坐标、以及从表单中提取用户为签约方选项。得到用户位于签订合同的哪一方后,通过算法计算另一方的坐标盖章位置。会有以下两种情况:
48.当用户为签约甲方时,通过算法计算出乙方的盖章位置坐标。
49.当用户为签约乙方时,通过算法计算出甲方的盖章位置坐标。
50.步骤3:通过java读取合同文件,获得合同文件的总页数。同时根据文档中的文档页数,自行计算骑缝章的加盖位置以及每一页分布的盖章宽度。
51.步骤4:自动识别文档是盖普通圆章还是骑缝章,并各自算出需要盖章的位置。
52.本发明通过关键字定位计算出公章加盖位置;自动识别文档是盖普通圆章还是骑缝章;同时根据文档中的文档页数,自行计算骑缝章的加盖位置以及每一页分布的盖章宽度。提高商务活动中的合同盖章工作效率,缩短公司内部走流程时间。
53.签约公司信息包括,公司名称,公司在合同中位于甲方或乙方。
54.上传合同附件是在feoa系统中的jsp网页表单中上传合同附件;所述jsp网页是在传统的网页html文件中插入java程序段和jsp标记从而形成的jsp文件,后缀名为jsp;用jsp开发的web应用是跨平台的,既能在linux下运行,也能在其他操作系统上运行。
55.计算合同签约甲方和乙方的盖章位置坐标的步骤包括:通过关键字的x、y坐标、以及签约公司信息中的签约方选项,得到用户位于签订合同的哪一方后,通过算法计算另一方的坐标盖章位置。
56.根据所述总页数计算骑缝章的加盖位置和每一页分布的盖章宽度的步骤包括:获取骑缝章的宽度;获取合同附件的总页数;计算骑缝章的宽度除以总页数,为每一页分布的盖章宽度。
57.相比于现有技术,本发明的电子合同签章定位系统提高公司在商务活动中对于合同、合作协议等涉及到需要加盖公章的环节工作效率,直接从通过技术方式对已经通过审核的文档上直接加盖电子公章。而不需要像传统方式中打印后再加盖公章,减少操作环节。
58.本发明并不局限于上述实施方式,如果对本发明的各种改动或变形不脱离本发明的精神和范围,倘若这些改动和变形属于本发明的权利要求和等同技术范围之内,则本发明也一同包含这些改动和变形。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献