DSOframer接口说明.doc

DSOframer接口说明.doc

ID:31830637

大小:325.50 KB

页数:26页

时间:2019-01-20

DSOframer接口说明.doc_第1页
DSOframer接口说明.doc_第2页
DSOframer接口说明.doc_第3页
DSOframer接口说明.doc_第4页
DSOframer接口说明.doc_第5页
资源描述:

《DSOframer接口说明.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Office在线编辑功能实现1DSOFramer控件说明DSOFramer.ocx控件是微软提供一款开源的用于在线编辑、调用Word、Excel、PowerPoint等的ActiveX控件。国内很多著名的OA中间件,电子印章,签名留痕等大多数是依此改进而来的。只要本地安装注册DSOFramer控件,并且安装了OFFICE软件,即可实现其强大的在线编辑功能。1.1DSOFramer控件接口在jsp页面中添加如下脚本代码,实现控件的引用:

2、8269041DD57"id="FramerControl1"style="LEFT:0px;TOP:0px;WIDTH:100%;HEIGHT:750px"CodeBase="dsoframer.ocx#version=2,3,0,0">

3、483643">

4、E="1">1.1.1新建文档//新建Word////////////////////////////document.all.FramerControl1.CreateNew("Word.Document");//新建Exceldocument.all.FramerControl1.CreateNew("Excel.Sheet");1.1.1打开文档//打开制定的本地文件document.all.FramerControl1.Open("C:\TestBook.xls");//制定用Word来打开c:p

5、lain.txt文件document.all.FramerControl1.Open("C:\Plain.txt",false,"Word.Document");//打开服务器的文件document.all.FramerControl1.Open"https://secureserver/test/mytest.asp?id=123",true,"Excel.Sheet","MyUserAccount","MyPassword");//打开服务器的文件document.all.FramerControl1.Open("htt

6、p://localhost/1.doc",true);1.1.2保存文档*///到本地document.all.FramerControl1.Save("c:\1.doc",true);//服务器/*增加Http协议Post上传接口,可以Post一个动态页面(jsp,asp,php...),由动态页面负责解析数据boolHttpInit();boolHttpAddPostString(BSTRstrName,BSTRstrValue);boolHttpAddPostCurrFile(BSTRstrFileID,BSTRstr

7、FileName);BSTRHttpPost(BSTRbstr);*///初始化Http引擎document.all.FramerControl1.HttpInit();//增加Post变量document.all.FramerControl1.HttpAddPostString("RecordID","20060102200");document.all.FramerControl1.HttpAddPostString("UserID","李局长");//上传打开的文件document.all.FramerControl1.

8、HttpAddPostCurrFile("FileData","文档名.doc");//执行上传动作document.all.FramerControl1.HttpPost("http://xxxx.com/uploadfile.asp");1.1.1修订痕迹//进入留痕状态

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。