天气与日历 切换到窄版

 找回密码
 立即注册

QQ登录

只需一步,快速开始

此广告位出租
查看: 6|回复: 0

[Java源码] 电子签章 电子合同工具版 开放签电子签章 电子合同开源工具版源代码

[复制链接]

869

主题

0

回帖

982

积分

管理员

积分
982
发表于 昨天 23:28 | 显示全部楼层 |阅读模式
电子签章 电子合同工具版 开放签电子签章 电子合同开源工具版源代码
开放签电子签章/电子合同开源工具版源代码,整体电子签能力包括:数字证书生成、手写面板、公章生成、在线签署(关键字签署/骑缝章签署/坐标签署)、签署空间拖拽、PDF转图片、验签等。DEMO可以简单模拟电子签应用功能。SDK便于Java开发者快速应用电子证书颁发、电子签章、电子文件签署功能。API提供跨平台、跨语言能力,让不同语言工程快速应用。


一、项目介绍
开放签电子签章系统开源工具版旨在将电子签章、电子合同系统开发中的前后端核心技术开源开放,适合有技术能力的个人/团队学习或自建电子签章电子合同功能或应用,避免研发同仁在工作过程中重复造轮子,降低电子签章技术研发要求,让电子签章相关的技术可以更低门槛的应用在各个业务系统中。
特别提醒:开放签工具版签发的数字证书包括测试数字证书和CA正式数字证书,其中测试数字证书只能应用于技术测试环境,且应用测试数字证书签署的任何电子文件均不具备法律效力,如需签发权威CA机构的数字证书,请与我们联系,获取商业授权token。
二、技术架构2.1 技术架构
开放签工具版采用前后端分离架构开发,前端采用VUE3、后端采用Java开发语言和spring boot架构。详细的技术架构如下图所示:
2.2 开发语言与组件
前端开发:VUE3; 后端开发:JDK版本:1.8+; PDF文件处理:pdfbox;
2.3 代码模块
  • base--------------开放签工具版源码
  • ├─docs------------------------文档相关
  • ├─api-------------开放签工具版API接口源码
  • ├─demo-api--------开放签工具版demo后端api源码
  • ├─demo-web--------开放签工具版demo前端源码
  • └─sdk-------------开放签工具版SDK源码

[color=rgb(51, 102, 153) !important]复制代码



三、功能模块
3.1 功能模块结构


3.2 功能模块说明
· API接口(跨平台、跨语言便于任何语言的开发者使用):
提供企业印章制作、证书签发、文件签署(指定位置签署、关键字签署)API接口服务。 API接口采用HTTP(S)通讯,JSON报文格式,具有跨平台、跨语言特性,专为各类开发语言用户提供服务,便于其他语言的开发者快速集成和应用电子签名;
· demo(以最小可用的方式应用电子签章电子合同):
(1)前端:主要实现在线签署、手写签名、电子印章生成、拖动位置签署等可视化的操作体验;
(2)后端:使用API接口或SDK为前端提供服务。
· SDK(便于Java开发者快速应用电子签章):
SDK能力同API接口,便于使用java语言开发的用户直接集成使用。

四、功能介绍1、整体功能页面展示

2、手写签名面板:提供个人手写签名面板的前端页面,生成手写签名图片。


3、电子印章制作:为企业生成电子印章,生成印章的方式有两种。
(1)系统生成:根据印章环绕文字、横排文字生成电子印章图片。


(2)印模生成:1.在白纸上加盖印章;2.扫描上传进行自动透明化抠图;3.生成透明印章。


4、数字证书生成:用于电子签章的数字证书(测试证书),该数字证书使用公钥加密技术进行生成,主要用于帮助开发者跑通电子签章流程。
【正式环境下或真实场景使用数字证书,需自己采购或用我们采购的数字证书替换非CA机构签发,不具备法律效力!】


5、PDF文件转图片:提供PDF文件转图片的工具类。
电子签章过程中存在着在网页上对签署文件进行预览、指定签署位置、文件签署等操作,由于图片在浏览器上的兼容性和友好性优于PDF文件,所以一般在网页上进行电子签章时,会先将PDF文件转换成图片,展示给用户。用户在页面上确定好签署位置,并进行签署时,后端服务会通过对电子印章/手写签名位置、大小以及PDF文件的大小进行计算,在PDF文件的准确位置上完成文件签署。
6、电子文件签署:提供两种电子签署的方式。
(1)关键字签署:指定PDF文件中需要进行签章的关键字。签署时,在文档中查找对应关键字的位置,并加盖电子印章/手写签名,完成电子签章;
(2)指定位置签署:直接在PDF文件中拖动需要加盖电子印章/手写签名的位置。签署时,直接在指定位置上完成电子签章。



以下内容需要积分高于 2 才可浏览

链接: https://pan.baidu.com/s/1ugKNVCkqsLJ9ju73ni5zaQ




提取码下载:
文件名称:提取码下载.txt 
下载次数:0  文件大小:16 Bytes  售价:399金钱 [记录]
下载权限: 不限 [购买VIP]   [充值]   [在线充值]   【VIP会员5折;永久VIP免费】
安全检测,请放心下载




相关帖子

扫码关注微信公众号,及时获取最新资源信息!下载附件优惠VIP会员5折;永久VIP免费
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

免责声明:
1、本站提供的所有资源仅供参考学习使用,版权归原著所有,禁止下载本站资源参与商业和非法行为,请在24小时之内自行删除!
2、本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,请勿任何商业目的与商业用途。
3、若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
4、论坛的所有内容都不保证其准确性,完整性,有效性,由于源码具有复制性,一经售出,概不退换。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
5、用户使用本网站必须遵守适用的法律法规,对于用户违法使用本站非法运营而引起的一切责任,由用户自行承担
6、本站所有资源来自互联网转载,版权归原著所有,用户访问和使用本站的条件是必须接受本站“免责声明”,如果不遵守,请勿访问或使用本网站
7、本站使用者因为违反本声明的规定而触犯中华人民共和国法律的,一切后果自己负责,本站不承担任何责任。
8、凡以任何方式登陆本网站或直接、间接使用本网站资料者,视为自愿接受本网站声明的约束。
9、本站以《2013 中华人民共和国计算机软件保护条例》第二章 “软件著作权” 第十七条为原则:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。若有学员需要商用本站资源,请务必联系版权方购买正版授权!
10、本网站如无意中侵犯了某个企业或个人的知识产权,请来信【站长信箱312337667@qq.com】告之,本站将立即删除。
郑重声明:
本站所有资源仅供用户本地电脑学习源代码的内含设计思想和原理,禁止任何其他用途!
本站所有资源、教程来自互联网转载,仅供学习交流,不得商业运营资源,不确保资源完整性,图片和资源仅供参考,不提供任何技术服务。
本站资源仅供本地编辑研究学习参考,禁止未经资源商正版授权参与任何商业行为,违法行为!如需商业请购买各资源商正版授权
本站仅收集资源,提供用户自学研究使用,本站不存在私自接受协助用户架设游戏或资源,非法运营资源行为。
快速回复 返回顶部 返回列表