ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## **PageOffice中如何调用ZoomSeal签章系统中的印章** 首先,安装部署好卓正ZoomSeal电子签章系统,具体的安装部署方法请参考ZoomSeal电子签章系统的安装说明文档,此处不再赘述; 其次,在PageOffice的服务器端,通过设置“ZoomSealServer”属性指向ZoomSeal签章系统中的服务器页面来调用ZoomSeal电子签章,具体代码如下: Java开发,在Office中盖章时: ~~~ PageOfficeCtrl poCtrl1 = new PageOfficeCtrl(request); // 在poCtrl1.webOpen方法调用前,设置ZoomSealServer属性的值为ZoomSeal签章系统的服务器页面地址 poCtrl1.setZoomSealServer("http://192.168.0.2:8080/ZoomSeal/poserver.zz"); ~~~ C#开发,在Office中盖章时: ~~~ //设置 ZoomSeal签章系统的服务器页面地址 PageOfficeCtrl1.ZoomSealServer = "http://192.168.0.2:8080/ZoomSeal/poserver.zz"; ~~~ 最后,在客户端通过自定义按钮,调用AddSeal()方法实现在线编辑的Office文档中盖章时,印章客户端就会加载ZoomSeal签章系统中的印章,js代码如下: ~~~ document.getElementById("PageOfficeCtrl1").ZoomSeal.AddSeal(); ~~~ >[success]特别说明: >AddSeal()方法就是在客户端页面中弹出盖章的对话框,其详细的使用方式如下: a) 不传参数,即AddSeal():盖章时会弹出登录框,需输入用户名和密码,盖章后印章会正常保护当前的电子文档; b) 在方法中传递用户名,即AddSeal(UserName):盖章时不会弹出登录框,不需输入密码即可盖章,盖章后印章后正常保护当前的电子文档; c) 在方法中传递两个空字符串,即AddSeal("","") (注意全是英文字符):盖章时会弹出登录框,需输入用户名和密码,但是盖章后印章不会保护当前电子文档。 ### **PageOffice印章与ZoomSeal电子印章的区别** 在卓正公司的产品中共有两种印章,一种是PageOffice产品中的印章,一种是ZoomSeal电子签章系统中的印章,这两者在使用和管理等方面是有很大区别的。 #### **1、定义** * PageOffice印章:是Pageoffice开发平台自带的印章,通过用户名+密码的方式加盖印章,没有使用数字证书。 * ZoomSeal电子印章:是“卓正ZoomSeal电子签章系统”中申请并颁发的电子印章,是使用数字证书制作的印章,同时也支持用户名+密码的方式加盖印章。 这两种印章均对电子文档有保护的作用,加盖电子印章后均能保护电子文档不被任意的破坏和篡改。有效保护文档的真实有效性。 #### **2、区别** PageOffice印章与ZoomSeal电子印章的区别主要体现在几大方面,分别是:授权方式、管理方式、印章数量、印章认证类型。 **授权方式** * PageOffice印章:只要正式购买了PageOffice,那么Pageoffice开发平台就会自带一定数量的电子印章,在客户端用户通过电子签章简易平台自行添加印章记录,就可正常使用了。 * ZoomSeal电子印章:此种电子印章的使用需要服务器端+客户端一起才能使用。用户需要先安装部署好ZoomSeal电子签章系统的服务器端,系统客户端才能进行印章的申请和使用 。 **管理方式** * PageOffice印章:用户只需通过电子印章简易平台就可以访问PageOffice印章的管理页面,进行印章的添加和删除操作,界面效果如图1所示。简易平台的访问地址如下: Java中:http://IP地址:端口/项目名称/loginseal.do,例如“ http://localhost:8080/Samples/loginseal.do”。 C#中:http://IP地址:端口/项目名称/pageoffice/login.aspx,例如“http://localhost:7999/Samples/pageoffice/login.aspx”。 ![161](https://box.kancloud.cn/56b2af17774afe9bea645fce003ec019_1086x415.jpg) :-: (图1:PageOffice印章管理界面) * ZoomSeal电子印章:印章用户通过ZoomSeal电子签章系统的客户端进行印章的申请,管理员用户在服务器端对电子印章进行管理。服务器端主要有系统设置、印章管理、人员管理、部门管理、日志管理等几大模块,可方便、系统的对印章信息进行管理。ZoomSeal电子签章系统的界面效果如图2所示。 ![162](https://box.kancloud.cn/f6285f554886417959ba67e5e02e88e2_1512x709.jpg) :-: (图2:ZoomSeal电子签章系统) **印章数量** * PageOffice印章:印章的可使用数量是和购买的PageOffice版本相关的,分别是标准版10个、专业版20个、企业版100个,若这几个版本自带的印章数量不能满足用户需求,用户可再另行增加费用购买印章。 * ZoomSeal印章:ZoomSeal印章的使用需要同时购买ZoomSeal电子签章系统的服务器端和电子印章授权,电子印章的数量是用户需要多少就购买多少电子印章授权,其费用是与服务器端分开付的。 **印章认证类型** * Pageoffice印章:用户只能通过用户名+密码的方式加盖电子印章,该电子印章的法律效力是有限的,不完全符合电子签名法的所有要求。 * ZoomSeal电子印章:用户既可以通过用户名+密码的方式加盖电子印章,又可以数字证书(数字证书一般都放在USBKEY中)的方式加盖印章。通过数字证书方式加盖的电子印章是具有完全法律效力的,一旦经验证发现有人为恶意破坏、篡改电子文档的内容,那么是完全可以追究其法律责任的,这种盖章方式的安全性级别比只用用户名+密码的方式来说更高,能更加安全的保护电子文档内容。 #### **3、使用** 如果系统需要的印章不多,并且不需要使用数字证书保护文档,那么使用PageOffice印章就足够了,不需要购买ZoomSeal电子签章系统;如果需要管理和使用几十个甚至上百个印章,或需要使用数字证书保护文档的话,就必须使用ZoomSeal电子印章系统了。 >[danger] 注意:当使用了ZoomSeal电子印章系统中的印章,购买PageOffice开发平台时附带的Pageoffice印章就不能使用了,这些个印章就相当于废弃不用了,是不能把它的数量加到ZoomSeal电子签章系统中使用的。