DSOframer的简单介绍和资源整理

DSOframer 是微软提供一款开源的用于在线编辑 Word、 Excel 、PowerPoint 的 ActiveX 控件。国内很多著名的 OA 中间件,电子印章,签名留痕等大多数是依此改进而来的。虽然博主的公司已经用了 NTKO 取代了 DSOframer,但免费的控件依旧是更多人的选择,所以在此和大家分享一下 DSOframer 的常用功能。

源码地址:OSChina

示例使用图:

OSChina源码资源介绍:

  • 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 中可以自动下载。

  • DSOframer\ActiveX\DSOframer2007\DSOframer2007.CAB
    备注:修复了一些office2007兼容性问题,如果上面那个用着有问题,可以试试这个。

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

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

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

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

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

  • DSOframer\CommonDemo.html
    备注:常用功能总结

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

刘元涛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值