政府的很多系统都有涉及到电子签名及签章的管理功能,在joffice中,也有关于这部分的整合,先看以下的一界面:
我们提供另一种在EXT中比较容易使用J.Office控件,可以比较方便调用这些组件以实现在线的保留修改痕迹、签名、签章等。以下我们以整合金格的iWebOffice2009组件为例:
先写一OfficePanel:
- /**
- * 集成IWebOffice2009 Office控件,以方便实现签名,签章等功能
- * @class IWebOfficePanel
- * @extends Ext.Panel
- */
- IWebOfficePanel=Ext.extend(Ext.Panel,{
- constructor:function(conf){
- Ext.applyIf(conf,this);
- this.initUI();
- IWebOfficePanel.superclass.constructor.call(this,{
- region:'center',
- layout:'form',
- items:[
- ]
- });
- this.on('afterrender',function(){
- this.body.appendChild(this.officeObj);
- //新建文档
- this.officeObj.CreateFile();
- },this);
- this.on('destroy',function(){
- try{
- //文档关闭
- this.officeObj.WebClose();
- }catch(e){
- alert(e.description);
- }
- },this);
- },
- initUI:function(){
- this.officeObj= document.createElement('object');
- this.officeObj.classid= "clsid:8B23EA28-2009-402F-92C4-59BE0E063499";
- this.officeObj.codebase = __ctxPath+'/js/core/iweboffice/iWebOffice2009.cab#version=10,3,0,0';
- this.officeObj.width = "100%";
- this.officeObj.height = "100%";
- },
- openDoc:function(){
- ...
- },
- //签名
- sign:function(){
- ...
- },
- ....
- });
/** * 集成IWebOffice2009 Office控件,以方便实现签名,签章等功能 * @class IWebOfficePanel * @extends Ext.Panel */ IWebOfficePanel=Ext.extend(Ext.Panel,{ constructor:function(conf){ Ext.applyIf(conf,this); this.initUI(); IWebOfficePanel.superclass.constructor.call(this,{ region:'center', layout:'form', items:[ ] }); this.on('afterrender',function(){ this.body.appendChild(this.officeObj); //新建文档 this.officeObj.CreateFile(); },this); this.on('destroy',function(){ try{ //文档关闭 this.officeObj.WebClose(); }catch(e){ alert(e.description); } },this); }, initUI:function(){ this.officeObj= document.createElement('object'); this.officeObj.classid= "clsid:8B23EA28-2009-402F-92C4-59BE0E063499"; this.officeObj.codebase = __ctxPath+'/js/core/iweboffice/iWebOffice2009.cab#version=10,3,0,0'; this.officeObj.width = "100%"; this.officeObj.height = "100%"; }, openDoc:function(){ ... }, //签名 sign:function(){ ... }, .... });
简单调用示例:
发表评论
-
前后端分离+微服务架构的BPM快速开发平台
2019-10-30 19:04 6661 概述 EIP(Enterprise Inf ... -
基于开源流程引擎Activiti5的工作流开发平台 BPMX3
2012-07-26 14:35 4189BPMX3平台是宏天软件在ESTBPM2的基础上,追随开源工作 ... -
Activiti 工作流会签开发设计思路
2012-07-26 14:32 3318Activiti 工作流会签开发设计思路 在流程业务管 ... -
基于开源流程引擎Activiti5的工作流开发平台BPM X3
2012-06-11 09:17 13BPMX3平台是宏天软件在ESTBPM2的基础上,追随开源工作 ... -
BPM X3--activiti 5在线流程设计器开发
2012-06-11 09:12 7jbpm4的开发成员tom离开 ... -
宏天J.Office 性能优化--EXTJS按模板下载js
2011-12-19 18:05 1443宏天对EXTJS的性能调整: 1.打开Tomcat或Appa ... -
JOffice2中WebService的使用(CXF)
2011-08-12 13:54 15691. WebService基本概念 WSDL: ... -
JOffice2 发布了开源的开发者体验版本
2011-08-12 13:48 1118JOffice的爱好者有福音了,经公司决定,现在 ... -
关于 JOffice 的业务表单与流程的整合问题
2011-08-01 17:05 1577关于 JOffice 的业务表单 ... -
JBPM4的子流程与父流程的设计及开发
2011-07-14 12:02 1434【JBPM4的子流程与父流 ... -
JOffice的EXT性能优化方法
2011-07-11 10:39 1658JOffice由于用了Ext,所以在客户端的性能表现总是平平, ... -
代码生成器EST-BPM
2011-05-30 14:30 1777一、代码加速器的介绍 代码加速器是基于Velo ... -
Jbpm4中的会签设计及实现
2011-05-12 14:44 1769jbpm4.4提供了三种比较方便的分支跳转方式,如下所示: ... -
宏天工作流平台Jbpm4中的会签设计及实现
2011-05-12 12:11 2152会签任务是工作流里一个比较觉见的任务方式,意思是一个处理任务需 ... -
选用ibatis和hibernate的区别
2011-05-05 09:22 819选用ibatis和hibernate的区别 http://w ... -
JOffice2升级智能化表单设计及可视化流程设计(JBPM4.4) 100%开放源代码
2011-03-23 15:54 1003JOffice2升级智能化表单 ...
相关推荐
- 通过“添加”按钮导入签章图片,并在“数字签名”对话框中设置私钥文件,以确保签章的不可伪造性。 - 输入相关信息并设置密码后,签章会被安全地加到文档上,显示在页面上。 2. **公文加密**: - 为了进一步...
在本项目中,"E9 某政府项目签章集成开发记录-代码包"主要涉及的是政府项目中的电子签章集成技术,这是一项至关重要的功能,尤其在公文流转和OA(Office Automation)系统中,确保文件的安全性和法律效力。签章集成是...
### 安信天元安全PDF版式公文和电子签章(电子公章)与其他厂家Word电子公章产品的比较 #### 一、PDF版式公文的特点 1. **国家标准与国际开放格式**:PDF遵循ISO国际开放格式标准,也是我国长期保存的电子文档文件...
9. 技术应用创新:在公文处理过程中,实现领导手写签名、痕迹保留、定稿、套红、签章等功能,这些技术创新大大提高了公文处理的效率和准确性,满足了高校办公自动化系统的需求。 10. 系统开发与实现的意义:通过...
7. 完善的文档处理:兼容多种Office版本和WPS,支持正文模板、痕迹保留、手写签名、全文批注和电子签章等功能。 8. 短信即时通知:通过短信提醒用户重要信息和待办事项,确保信息及时传递。 9. 移动OA:具备灵活性、...
本文档是关于一个OA(Office Automation)系统的详细开发说明,旨在提供一套完整的协同办公解决方案,涵盖从基础功能设计到安全管理等多个方面。OA系统的主要目标是提升工作效率,促进内部信息交流,实现工作流程...
- **电子签章插件**:支持在文档上使用公章或签名。 - **全文检索插件**:支持文档内容检索。 #### 三、适用场景 - **政务场景**:适用于政府机关,提高行政效率和服务水平。 - **企业场景**:广泛应用于各类企业...
- **电子签章接口功能需求**:支持电子签名和印章。 - **二维码接口功能需求**:生成和识别二维码。 - **政务办公管理功能需求**: - **公务人员统一办公门户功能需求**:为政府工作人员提供一站式服务入口。 - ...
- 电子签章:支持工作流程中的电子签名定制。 - 工作流程定制:根据需求设定工作流程。 - 公告通知管理:发布与管理公司公告。 - 考勤管理:处理员工的出勤情况。 - 员工日程查询:查看同事的日程安排。 - ...
文档处理方面,系统支持多种Office版本和WPS,提供痕迹保留、手写签名、全文批注和电子签章等扩展功能。 总的来说,联通的协同办公解决方案不仅提供了全面的办公工具,还强调了灵活性、易用性和安全性,旨在降低...
- 审批功能:支持电子签章、手写签名等。 - 流程监控:提供详细的流程监控功能。 **3.2 用户账号管理** - 新用户建立:包括基本信息录入、部门分配等。 - 帐号状态设置:启用、停用、激活等操作。 - 密码管理:...
- **Office安装及配置应用**:指导用户如何安装和配置Office软件,以便更好地使用NC协同OAV5.72。 - **增强模块**: - **业务生成器**:允许用户自定义业务流程,满足特定业务需求。 - **NC集成应用**:实现与...