免费开源电子签章软件,一键轻松为文件盖上公司印章,比PS好用

一、软件介绍

开放签电子签章系统(OpenSign)是一个开源工具,旨在提供电子签章和电子合同系统的前后端核心技术,并降低电子签章技术研发的门槛。该软件适用于具有技术能力的个人或团队,用于学习、搭建电子签章/电子合同功能或应用,避免重复开发相似功能,使得电子签章技术可以更广泛地应用于各个业务系统中。

开放签电子签章系统的前端采用了VUE架构,后端采用了Spring Boot框架,开发语言为Java。

该开源工具版本包含了前端和后端两个仓库。前端部分实现了在线签署、手写签名、电子印章生成以及拖动位置签署等可视化的操作体验。后端部分则实现了数字证书生成、前后端签署位置计算、电子印章生成、通过印模生成印章以及数字签名等电子签章的关键技术。如果你的系统需要使用电子签章/电子合同相关应用场景,这个开源工具版本将满足你自建电子签章/电子合同功能模块的需求,你只需要自己购买或者使用我们提供的数字证书进行替换即可。

免费开源电子签章软件,一键轻松为文件盖上公司印章,比PS好用_第1张图片

免费开源电子签章软件,一键轻松为文件盖上公司印章,比PS好用_第2张图片

二、功能特点:

  • 1.手写签名面板:提供个人手写签名面板的前端页面,用于生成手写签名的图片。

免费开源电子签章软件,一键轻松为文件盖上公司印章,比PS好用_第3张图片

  • 2.电子印章制作:

为企业生成电子印章。有两种方式来生成印章:

  • 系统生成:根据印章的环绕文字和横排文字生成电子印章图片。

  • 印模生成:通过在白纸上加盖印章、扫描上传实现自动透明化抠图,生成透明印章。

  • 3.数字证书生成:

用于电子签章的数字证书,该证书采用公钥加密技术生成。请注意,这种证书不是由CA机构签发的,因此不具备法律效力。数字证书主要用于帮助开发者测试电子签章流程,实际环境中需要购买或使用我们提供的数字证书。

免费开源电子签章软件,一键轻松为文件盖上公司印章,比PS好用_第4张图片

  • 4.PDF文件转图片:

        提供将PDF文件转换为图片的工具类。由于在网页上展示图片比PDF文件更兼容和友好,因此在电子签章过程中,通常会先将PDF文件转换为图片,以便在网页上预览、指定签署位置和进行文件签署。后端服务会根据电子印章/手写签名的位置、大小以及PDF文件的大小进行计算,从而在PDF文件的准确位置上完成文件签署。

  • 5.电子文件签署:

        提供两种电子签署方式:

  • 关键字签署:指定PDF文件中需要进行签章的关键字。在签署时,系统会在文档中查找相应关键字的位置,并加盖电子印章/手写签名,完成电子签署。

  • 指定位置签署:直接在PDF文件中拖动需要加盖电子印章/手写签名的位置进行签署。

  • 6.签署文件查验:

        用于验证电子文件是否被篡改,并查看文件中对应的电子印章/手写签名的数字证书信息。

免费开源电子签章软件,一键轻松为文件盖上公司印章,比PS好用_第5张图片

这些功能使得开放签电子签章系统成为一个全面且易于使用的工具,适用于各种电子签章和电子合同的应用场景。

 

三、后端代码结构

- open-sign       开放签工具
    - controller    提供演示接口
    - enums         公共枚举类
    - service       签约服务
        - cert        证书服务
        - image       印模图片处理、PDF转图片处理
        - pdf         签署位置计算、PDF文件签署
        - verify      PDF文件验签
    - utils         工具类

你可能感兴趣的:(java,vue.js,开源,gitee,github)