pageoffice给PDF加盖印章和签字功能

发布时间 2023-12-13 15:17:22作者: 爱吃苹果皮

转载:加盖印章和签字功能

PDF加盖印章和签字功能

注意

本文中展示的代码均为关键代码,复制粘贴到您的项目中,按照实际的情况,例如文档路径,用户名等做适当修改即可使用。

PageOffice可实现对PDF文档加盖PageOffice自带印章或符合电子签名法的电子印章(了解详细内容请电话咨询)进行全方位保护、防篡改、防伪造。

PageOffice自带的印章与符合电子签名法的电子印章的区别在于前者没有使用数字证书对文件做数字签名保护。管理员可以登录PageOffice封装的“简易印章管理平台”来为用户添加删除印章。这个平台已经在PageOffice程序包中封装好了,管理员可以直接输入admin的密码登录。平台的常见操作有查看、添加和删除印章。通常情况下,web系统管理员可以登录平台来为指定用户添加或删除印章,给用户添加完印章后,用户就可以在PageOffice打开文件的页面对文档进行盖章、删除印章、修改密码、验证文档等操作。

测试账号

用户名:李志

密码:111111或123456

后端代码

本示例无后端关键代码。

前端代码

开发人员在集成PageOffice打开文件的页面添加自定义按钮,比如盖章、签字、验证印章等按钮,自定义按钮所需要执行的js代码如下:

    //加盖印章
    pdfctrl.zoomseal.AddSeal();
    //加盖手写签字
    pdfctrl.zoomseal.AddHandSign();
    //删除印章
    pdfctrl.zoomseal.Item(index).DeleteSeal(); //index从 0 开始
    //验证印章
    pdfctrl.zoomseal.VerifySeal();
    //修改密码
    pdfctrl.zoomseal.ShowSettingsBox();