网站大量收购独家精品文档,联系QQ:2885784924

SecSeal扩展开发手册V3.22.doc

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SecSeal扩展开发手册V3.22

SecSeal扩展技术开发手册 V3.22 福建凯特信息安全技术有限公司 2007年4月 目 录 1 简介 1 2 盖章系统接口控件 2 2.1 原理及流程说明 2 2.2 接口调用详细说明(适用于脚本) 3 3 OA系统发文改造 10 3.1 初始流程 10 3.2 改造后流程 10 3.3 改造实现 11 3.3.1 增设“盖章”环节 11 3.3.2 盖章系统调用 12 3.3.3 示例代码 13 4 公文要素提取控件 39 4.1 原理说明 39 4.2 接口调用详细说明 39 5 公文模板编辑插件 51 5.1 目的及功能 51 5.2 使用方法 51 简介 为实现SecSeal安全电子印章系统与公文交换平台及各类OA系统的无缝连接,我们开发了两个符合COM标准的客户端及服务器组件: EDCProxy: 用于EDC文件在流转过程中同OA系统的无缝结合。 EDCCheckInCtrl: 用于提取EDC文件中的标准公文元素。 DocTemplatePlugin: 用于制作公文模板。 盖章系统接口控件 原理及流程说明 EDCProxy是一个运行于客户端的ActiveX组件,它的功能相当于实现了用户将存于服务器端的文档下载到本地,然后调用盖章系统盖章,再上传至服务器的自动化过程。其工作的基本流程为控件自动从服务器下载所需要盖章的文档,暂存于客户机本地目录,然后自动调用盖章系统打开此文档,等待用户盖章并输出公文完成后,控件又将盖完章的公文自动上传至服务器。则服务器端需要一个文件接收及处理的页面。 流程图如下所示: EDCProxy对于Web服务器端起着公文的自动下载和上传得角色,在客户端则自动调用盖章系统打开公文,同时传递相关参数,使盖章系统知道用户需要干什么。 EDCProxy支持用户对公文盖章输出红头,或者对红头公文输出黑头公文的操作。 接口调用详细说明(适用于脚本) 枚举 JOB_OPERATION 枚举值名称 数值 描述 JOB_MAKE_RED 0x1 对word文件盖章,制做红头公文 JOB_MAKE_BLACK 0x2 将红头公文转换成黑头公文 JOB_REPEAT_RED 0x3 对红头公文加盖公章,输出红头公文(联合盖章) JOB_MAKE_RED_XML 0x4 对XML文件盖章,制做红头公文 JOB_MAKE_MULTI 0x5 对word文件盖章,同时输出红头和黑头 JOB_MAKE_MULTI_XML 0x6 对XML文件盖章,同时输出红头和黑头 JOB_REPEAT_MULTI 0x7 对红头公文加盖公章,同时输出红头和黑头公文(联合盖章) 对象 对象集合 名称 APPID CLSID 标记安全 可创建 EDCProxy EDCExt.EDCProxy.1 831F5638-D9CD-4A7E-BB16-21606AEA7AE7 是 是 EditJob EDCExt.EditJob.1 93FFD1F5-B3D3-4BA8-9D49-C14264C6984D 是 否 功能 EDCProxy 名称: CreateJob 类别: 方法 功能: 创建一个编辑任务 参数: 无 返回值: 返回EditJob对象 描述: 无 名称: RemoveJob 类别: 方法 功能: 删除一个编辑任务 参数: 名称 说明 lJobIdentity 编辑任务ID 返回值: 返回布尔值指示操作是否成功 描述: 无 名称: ForceSubmit 类别: 属性 功能: 获取/设置布尔值, 指示是否强制提交任务 参数: 名称 说明 返回值: 无 描述: 当提交表单时是否自动检测编辑任务是否正确并把不正确的任务从提交数据中删除,设置为true时将不进行任务的有效性检测 名称: ErrorDescription 类别: 属性(只读) 功能: 返回最后一次错误的文本描述 参数: 名称 说明 返回值: 无 描述: 无 EditJob 名称: ExecEdit 类别: 方法 功能: 开始编辑一个远程文档 参数: 名称 说明 bstrSource 远程文档的基于Http协议的URL 返回值: 返回布尔值指示操作是否成功 描述: 无 名称: ExecSave 类别: 方法 功能: 将当前任务编辑状态进行保存 参数: 名称 说明 bstrName 指定文件名称域的名称,将在提交表单时加入 返回值: 返回布尔值指示操作是否成功 描述: 此保存操作仅保存上次编辑信息,说明上次的ExecEdit是有效操作,操作不会保存文档到表单中,即使此调用成功也不能保证此编辑任务是有效的,要判断任务是否有效请使用IsValidJob属性 名称: IsValidJob

文档评论(0)

htfyzc + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档