版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、weboffice-开发文档 标记 名称: 状态: 部门: 文档id: weboffice 文档控件 开发文档 weboffice开发文档 发布 研发部 weboffice-01-001 目 录 一、工作原理. 5 1.1 开发流程 . 5 1.2 web页面调用控件: . 6 二、接口说明. 7 2.1 接口 . 7 2.1.1 aboutbox. 7 2.1.2 acceptallrevisions . 7 2.1.3 addmenu . 7 2.1.4 bookmarkopt . 7 2.1.5 closedoc. 8 2.1.6 converttoaip. 8 2.1.7 create
2、app . 8 2.1.8 dellocalfile. 9 2.1.9 downloadfile. 9 2.1.10 excprotectsharing . 9 2.1.11 excunprotectsharing . 10 2.1.12 ftpconnect . 10 2.1.13 ftpdisconnect . 10 2.1.14 ftpgetfile . 10 2.1.15 getdocumentobject .11 2.1.16 getfieldvalue . 12 2.1.17 gettempfilepath . 12 2.1.18 getrevcount . 12 2.1.19 g
3、etrevinfo . 13 2.1.20 getfilesize . 14 2.1.21 getbookmarkcount. 14 2.1.22 getbookmarkinfo . 14 2.1.23 hidemenuitem. 15 2.1.24 hidemenuaction . 15 2.1.25 httpinit. 16 2.1.26 httpaddpostfile . 16 2.1.27 httpaddpostbuffer . 17 2.1.28 httpaddpostvalue. 17 2.1.29 httpaddpoststring . 17 2.1.30 httpaddpost
4、currfile . 17 2.1.31 httpaddpostcurrfile2. 18 2.1.32 httppost. 18 2.1.33 insertfile . 18 2.1.34 isopened. 19 2.1.35 issaved . 20 2.1.36 insertfile . 20 2.1.37 loadoriginalfile. 21 2.1.38 openfiledlg . 21 2.1.39 protectdoc . 21 2.1.40 printdoc. 22 2.1.41 putsaved. 22 2.1.42 replacetext . 23 2.1.43 sa
5、ve. 23 2.1.44 saveto . 23 2.1.45 saveas . 23 2.1.46 saveaspdf . 24 2.1.47 setfieldvalue . 24 2.1.48 setpageas . 25 2.1.49 settrackrevisions . 26 2.1.50 showrevisions . 26 2.1.51 setcurrusername . 26 2.1.52 settoolbarbutton2 . 26 2.1.53 setcurrtime . 28 2.1.54 setkeyctrl . 28 2.1.55 setsecurity . 28
6、2.1.56 showdialog . 29 2.1.57 setvalue. 29 2.1.58 setdocvariable . 30 2.1.59 unprotectdoc(bstr strpwd) . 30 2.1.60 zipfile . 31 2.1.61 getbmpos. 31 2.1.62 localprotect. 31 2.1.63 unactiveexcel() . 32 2.1.64 hidemenuarea. 32 2.1.65 setcustomcolour . 32 2.1.66 setcustomtoolbtn. 33 2.1.67 getfilebase64
7、 . 34 2.1.68 savebinaryfilefrombase64. 34 2.1.69 setwindowtext . 34 2.2 属性 . 35 2.2.1 doctype . 35 2.2.2 version . 35 2.2.3 appversion . 35 2.2.4 leventret . 35 2.2.5 ismodify. 36 2.2.6 showtoolbar . 36 2.2.7 optionflag . 36 2.2.8 is2007 . 37 2.2.9 lcontinue . 37 2.3 事件 . 37 2.3.1 notifywordevent .
8、37 2.3.2 notifyctrlready . 38 2.3.3 notifytoolbarclick . 38 三、asp例子说明 . 40 3.1 access数据库结构 . 40 3.2 演示程序主要页面说明 . 40 3.3 开发必读 . 40 四、faq . 41 4.1 如何把文件直接上传到服务器 . 41 五、附录 . 42 5.1 weboffice文件http上传原理 . 42 5.1 如何自定义工具栏.错误!未定义书签。 一、工作原理 weboffice是基于客户端的ocx控件,它的功能是将office文档(word、excel、wps)嵌入到浏览器中,并调用offi
9、ce中各种接口,完成文档编辑工作,然后使用控件的http接口模拟表单提交,发送到数据处理页面(此文档举例为savedoc.asp页,代码见演示文件),完成文档的存档工作。 1.1 开发流程 装载控件 . 触发初始化方法 执行初始化方法,打开新文档或装载已经存在的文档 function weboffice1_notifyctrlready() document.all.weboffice1.loadoriginalfile(, ); 根据当前步骤,来决定是否进入修订状态,如果是修订状态,最好设置当前的用户名 function weboffice1_notifyctrlready() docume
10、nt.all.weboffice1.loadoriginalfile(, ); document.all.weboffice1.setcurrusername(张三 document.all.weboffice1.settrackrevisions(1); 填写表单元素,编辑office文档 执行http上传接口保存表单元素和office文档 /保存文档之前,如果需要接受修订,需要调用 document.all.weboffice1.settrackrevisions(4); /通过http接口上传 document.all.weboffice1.httpinit(); document.all.weboffice1.httpaddpo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年乌什县带编教师招聘考试参考题库及答案解析
- 2026年曹县带编教师招聘考试备考试题及答案解析
- 2026年建湖县带编教师招聘考试参考题库及答案解析
- 2026年肇源县带编教师招聘考试备考题库及答案解析
- 2026年海晏县带编教师招聘考试备考题库及答案解析
- 2026年永春县带编教师招聘笔试备考试题及答案解析
- 2026年洛扎县带编教师招聘考试模拟试题及答案解析
- 2026年天等县带编教师招聘考试模拟试题及答案解析
- 2026年高职单招综合素质测试真题试卷(含答案+详细解析)
- 吉水县园区开发建设有限公司及下属子公司2026年第二批面向社会公开招聘的笔试备考题库及答案详解
- 2026宁夏医科大学总医院自主招聘事业单位工作人员87人笔试备考试题及答案详解
- DB62-T 5213-2026 砂岩石窟防风化保护及质量评价技术规范
- 《算力标准体系建设指南(2025版)》
- 2026广东广州市海珠区滨江街招聘雇员1人笔试备考题库及答案解析
- 认知障碍的评估
- 2026年生产安全事故应急预案模版
- 中医防治呼吸道传染病
- GB/T 47168-2026烟花爆竹玩具
- 初中语文中考阅读分层赋分题解题模型知识清单
- 财务部门标准化操作流程(SOP)
- 小学道德与法治生活化情境创设课题报告教学研究课题报告
评论
0/150
提交评论