重要说明:本博已迁移到 石佳劼的博客,有疑问请到 文章新地址 留言!!!

DSOframer 是微软提供一款开源的用于在线编辑 Word、 Excel 、PowerPoint 的 ActiveX 控件。国内很多著名的 OA 中间件,电子印章,签名留痕等大多数是依此改进而来的。虽然博主的公司已经用了 NTKO 取代了 DSOframer,但免费的控件依旧是更多人的选择,所以在此和大家分享一下 DSOframer 的常用功能。如果看完全文还是不能解决您的问题,请在评论区留言,或加入QQ群(95674923)进行学习交流。

  • Demo 演示地址
  • Demo 下载地址
  • GitHub Clone 地址

资源介绍:

  • DSOframer\ActiveX\DSOframer\DsoFramer_KB311765_x86.exe
    备注:官方提供的安装包,里面包含 DSOframer.ocx 控件及源码,还有 VB版、VB.NET版、Web版 等3个Demo。

  • DSOframer\ActiveX\DSOframer\DSOframer.CAB
    备注:博主将 DsoFramer_KB311765_x86.exe 中的 DSOframer.ocx,打包成了 DSOframer.CAB,以便在 Web 中可以自动下载。可参见 OCX打包CAB并签名过程。

  • DSOframer\ActiveX\DSOframer2007\DSOframer2007.CAB
    备注:博主公司使用的版本,貌似修复了一些office2007兼容性问题,如果上面那个用着有问题,可以试试这个。

  • DSOframer\ActiveX\WebFileHelper.CAB
    DSOframer\ActiveX\WebFileHelper2.CAB
    备注:该控件只有简单的上传、下载、压缩等功能,也是博主用来上传 doc 到服务器的方法。如果您觉得第三方 ActiveX 不安全,请不要使用这个方法

    因为该控件未签名,在部分电脑上可能会报以下错误。

    解决方案如下:
    1.打开IE菜单 工具->Internet选项,选择 安全 选项卡,点击 自定义级别 按钮,将 下载未签名的ActiveX控件(不安全) 设置为 启用(不安全)
    2.打开IE菜单 工具->Internet选项,选择 高级 选项卡,勾选设置列表中 允许运行或安装软件,即使签名无效

  • DSOframer\OfficialDemo.htm
    备注:官方安装包中的 Demo,代码是用 vbscript 写的,很多朋友说不能运行。

  • DSOframer\OfficialDemo_JS.htm
    备注:基于官方安装包的 Demo 用 javascript 重写的版本,功能跟官方 Demo 没有区别。

  • DSOframer\CommonDemo.html
    备注:常用功能总结,如果大家想让博主在 Demo 加入新的功能,请在评论区留言。

  • DSOframer\FileUpload.aspx
    DSOframer\FileDownload.aspx
    备注:基于 WebFileHelper2.CAB 控件的上传下载功能的 Demo,再次重申,如果您觉得第三方 ActiveX 不安全,请不要使用这个方法

  • DSOframer\script.js
    备注:大部分 DSOframer 操作都在该文件中,并写了详细的注释,请重点参考。

网上讲解 DSOframer 开发的文章有很多,个人觉得比较有价值的帖子有:
1.DSO(dsoframer)的接口文档
2.DSOFramer 控件修改成功

欢迎来到 石佳劼的博客,如有疑问,请在「原文」评论区 留言,我会尽量为您解答。


DSOframer 的简单介绍和资源整理(2015-09-02重新整理)相关推荐

  1. DSOframer 的简单介绍和资源整理

    转载自:http://blog.csdn.net/shi0090/article/details/8549235 dsoframer是微软提供一款开源的用于在线编辑.调用Word. Excel .Po ...

  2. 【贪玩巴斯】Unity3D初学圣经(一)——学习要求 Unity简单介绍 游戏引擎介绍 课程体系介绍 「1-1 到 1-4 」—— 2021年12月9日

    Unity3D初学圣经 一 --学习要求 & Unity简单介绍 & 游戏引擎介绍 & 课程体系介绍 本文对应视频P1 1-1 到P2 1-4 1.学习要求 2.Unity简单 ...

  3. 区块链的简单介绍(二)

    区块链的简单介绍(二) 什么是PoW共识机制 所谓PoW机制全称是proof of work,也就是工作量证明.最开始这个技术是被用来解决垃圾邮件的问题.不过后来中本聪发现这个技术能有效解决拜占庭将军 ...

  4. Html 5.2 的简单介绍及新增元素 dialog/dialog

    html 5.2 已经于2017年12月 14 日发布, 以下是对html5.2的简单的介绍(注:本文笼统地整理了一部分Html5.2的改动,如有错误之处,敬请指正). 进行的改动 从2016年1月1 ...

  5. linux的swap与memory,【Linux】Linux中Swap与Memory内存简单介绍

    背景介绍 对于Linux来说,其在服务器市场的使用已经占据了绝对的霸主地位,不可动摇.Linux的各种设计思想和使用也被传承(当然不乏各种黑Linux,而且黑的漂亮).Linux的很多独特的设计,对性 ...

  6. Kaldi的简单介绍和基本使用说明

    Kaldi的简单介绍和基本使用说明 前言 一.ASR简介 1.语音识别系统 特征提取: 声学模型 发音词典 语言模型 语音解码 2. ASR项目 二.Kaldi简介 三.Kaldi项目的结构 四.Ka ...

  7. Google FireBase的简单介绍

    Google FireBase的简单介绍和使用 一.FireBase是啥东东,可以吃嘛? FireBase官网(需要科学上网) 用官网简介的话来说就是:构建更出色应用和成功地扩大业务所需的工具和基础架 ...

  8. Snowflake 简单介绍与使用

    目录 Snowflake 入门 1. Snowflake 简介 multi-cluster & shared-data 三层架构 数据存储层(Database Storage) 虚拟仓库层(V ...

  9. 1、hadoop3.1.4简单介绍及部署、简单验证

    Hadoop系列文章目录 1.hadoop3.1.4简单介绍及部署.简单验证 2.HDFS操作 - shell客户端 3.HDFS的使用(读写.上传.下载.遍历.查找文件.整个目录拷贝.只拷贝文件.列 ...

  10. kafka的简单介绍以及docker-compose部署单主机Kafka集群

    Kafka简单介绍 Kafka是由Apache软件基金会开发的一个分布式.分区的.多副本的.多订阅者的开源流处理平台,由Scala和Java编写.Kafka是一种高吞吐量的分布式发布订阅消息系统,它可 ...

最新文章

  1. 【Android FFMPEG 开发】FFMPEG 读取音视频流中的数据到 AVPacket ( 初始化 AVPacket 数据 | 读取 AVPacket )
  2. python和台达plc通讯_台达PLC通信协议ModbusASCII(DVP)
  3. oracle存储过程没有返回值,Java调用Oracle存储过程(无返回值)
  4. 循环矩阵与傅里叶相关的几点性质
  5. 【2020团体程序设计天梯赛】L2-3 完全二叉树的层序遍历(后序遍历转层次遍历)
  6. tkinter中combobox下拉选择控件(九)
  7. JDBC链接MySQL数据库
  8. 437.路径总和III (力扣leetcode) 博主可答疑该问题
  9. pve万兆网卡驱动_无线环境下打游戏,还能不能更稳?附各类AX网卡换装思路
  10. 虚拟内存之TLB加速地址翻译
  11. html5历史记忆展开幕,《厦门记忆》历史影像专题展开幕 汇集150幅老照片
  12. 7.3.2 B+树的基本概念
  13. 容器亲和、反亲和、污点、容忍以及驱逐的介绍
  14. C库源码中的移位函数
  15. JS黄金分割法实现随机漂亮颜色!
  16. 语法树,前缀式,中缀式,后缀式
  17. 在anaconda中安装tensorflow
  18. 5V的OVP过压保护IC,去掉不良率
  19. python连接校园网
  20. hadoop(五)-hdfs命令行基本命令

热门文章

  1. CH32F103C8T6核心板三种程序下载方式简介
  2. 12864液晶显示原理(C程序)
  3. 跟我学制作javaEE网上书店销售管理系统(沙箱支付)springboot+vue
  4. quartz spring配置实例代码demo下载
  5. McAfee迈克菲杀毒软件企业版8.8.13-McAfee VirusScan Enterprise8.8 百度云
  6. 趋势科技防毒墙—控管中心
  7. 登录小米账号 服务器问题怎么办,小米官网无法登陆是怎么回事 小米官网无法登陆解决方法...
  8. WPS2012专业版序列号
  9. iif函数 vfp_vfp常用函数
  10. ESP8266-Arduino编程实例-L3G4200D三轴陀螺仪驱动