政府的很多系统都有涉及到电子签名及签章的管理功能,在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(){...},....});

简单调用示例:

var officePanel=new IWebOfficePanel({region:'center'});var mywin=new Ext.Window({title:'J.Office中采用第三方Office控件及签章',height:600,width:1090,layout:'border',items:[officePanel]});mywin.show();

关于政务版本中的公文签名及签章相关推荐

  1. 【四】ubuntu中deb包签名与应用

    目录 1 引言 2 签名工具GPG 2.1 GPG密钥生成 2.2 GPG密钥管理 2.2.1 输出密钥 2.2.2 导入密钥 2.2 GPG密钥免密输入 2.3  删除公钥/私钥 3 deb包签名 ...

  2. 无法在证书存储区中找到清单签名证书的解决办法

    以前的一个项目今天打开忽然提示说"无法在证书存储区中找到清单签名证书",很郁闷,不知道怎么回事.最好在 工程属性里面--签名--为Clickonce清单签名 去掉 .再次生成居然成 ...

  3. php 5.6 mcrypt,php-mcrypt 在PHP5.60+的版本中怎么使用?

    目前项目中的一个密码对接放在正式环境之后出现了问题, 原因是在PHP5.6以上的版本中修改了mcrypt_encrypt 和 mcrypt_decrypt, 有人知道在新版本的PHP中应该怎么使用这两 ...

  4. Java最新版本中另外发现五项漏洞

    就在Java披露两项安全漏洞的仅仅一周之后,一家波兰安全企业再次发布报告,称在Java最新版本中另外发现五项漏洞.在旧有漏洞的影响之下,***者能够利用新问题绕过Java的沙箱机制并安装恶意软件. S ...

  5. android ota 版本校验,OTA升级签名校验简析

    1. 概要 如果进行过OTA升级的开发者,都或多或少有这样的疑问,如何确定该OTA升级包是可以信任的呢?这其中其实涉及到一个签名验证的流程. 2. 签名生成 在生成正规的固件时,一般会运行生成新key ...

  6. php5.5.9 新特性,php,_PHP 5.5.9版本中COOKIE的奇怪现象,php - phpStudy

    PHP 5.5.9版本中COOKIE的奇怪现象 我在localhost下建了四个文件 /1.php /a/1.php /test/1.php /test/a/1.php 文件中的代码都是一样的 set ...

  7. python3.7扩展库是什么_Python3.4以后的版本中,____________库用于安装管理Python扩展包,________________库用于发布Python包。_学小易找答案...

    [填空题]Python3.4以后的版本中,____________库用于安装管理Python扩展包,________________库用于发布Python包. [判断题]Directions: The ...

  8. Tensorflow:在Tensorflow的不同版本中如何实现Xavier参数权重初始化

    Tensorflow:在Tensorflow的不同版本中如何实现Xavier参数权重初始化 目录 在Tensorflow的不同版本中实现Xavier参数权重初始化 Tensorflow1版本中实现

  9. linux需要的GLIBCXX版本,GCC版本中没有GLIBCXX_3.4.15解决

    run: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15"" not found 解决错误 呈现该错误的原因是当前的GCC版本中, ...

  10. Qt 5.12 LTS(长期维护版本)中Qt Quick的性能改进

    我们一直致力于提高Qt的性能和优化其内存消耗.Qt 5.12的一个重点关注是在于减少QML引擎的内存消耗和优化JavaScript性能. 与上一个长期支持版Qt 5.6 LTS相比,Qt 5.9 LT ...

最新文章

  1. 第五节 RabbitMQ在C#端的应用-消息收发
  2. 数据仓库的未来 MariaDB ColumnStore
  3. 编写高质量的Objective-C代码
  4. adb查看某个文件是否存在_动能定理是否存在某个方向的分量方程式?
  5. WdatePicker()时间控制方式(转载+原创)
  6. linux 实时 网口 速率_Linux 命令行网络端口速度测试
  7. limit实现原理 mysql_解读数据库:深入分析MySQL中事务以及MVCC的实现原理
  8. 数据结构基础(4) --快速排序
  9. phpcmsV9:后台无法选择模板
  10. java底部菜单_安卓开发笔记——TabHost组件(一)(实现底部菜单导航)
  11. android云控开源,Android EasyClient 云台控制开源流媒体摄像机EasyCamera
  12. Ubuntu 查看系统版本
  13. [深入研究4G/5G/6G专题-57]: L3信令控制-6-什么是无线承载DRB Profile
  14. html表格标题的垂直对齐方式
  15. python如何询问用户是否继续游戏_Python猜猜游戏如何再现
  16. 在 Windows 安装期间将 MBR 磁盘转换为 GPT 磁盘
  17. python 基金净值_用Python抓取天天基金网基金历史净值数据
  18. 进程间通信——消息队列(Message queue)
  19. 抖音小店无货源:创业很苦,坚持很酷,她是如何做到日赚1k+的?
  20. 商业结算中的本票、支票、汇票

热门文章

  1. RestClient
  2. IntelliJ IDEA使用教程(新手入门--持续更新)
  3. java gps解析_GPS经纬度可以用来Java解析
  4. jar包的概念及作用
  5. AD20输出PDF 打印 位号图 焊接图
  6. Matlab保存imagesc函数没有缩放的伪彩图
  7. 游戏使用html签名,利用HTML5实现电子签名板文字涂鸦代码
  8. 电源层和地线层完整性规则_射频电路设计实例以及一些经常遇见的问题
  9. json转map几种方法
  10. python音乐下载器