独家私藏关于点聚weboffice(v.6.5.0)版本相关接口API文档说明之Word(一)(转http://www.stepday.com/topic/?309)

Coordinator
Oct 21, 2013 at 11:28 AM
独家私藏关于点聚weboffice(v.6.5.0)版本相关接口API文档说明之Word(一).


作者:weboffice | 时间:2013-1-7 12:44:34 | [小 大] | 来源:STEP DAY | 阅读:3559 | 评论: 0 | 收藏 weboffice点聚APIWord文档操作 . [摘要]: 最近有很多朋友询问我关于weboffice(v6.5.0)版本相关操作接口API的事情,为此我本人特意花时间整理了这篇文章出来,希望对使用weboffice的盆友们有用,不足之处,希望可以分享出你的经验。感谢之至!下面我将从几大视角剖析API的相关问题: 一、常用接口调用 1、新建文档(包括word、excel、wps) JS代码如下: //文档类型 var docType = "doc"; //doc xls wps document.all.WebOffice1.LoadOriginalFile("",docType); 2、打开本地文件 JS代码如下: //文档类型 var docType = "doc"; //doc xls wps document.a...
最近有很多朋友询问我关于weboffice(v6.5.0)版本相关操作接口API的事情,为此我本人特意花时间整理了这篇文章出来,希望对使用weboffice的盆友们有用,不足之处,希望可以分享出你的经验。感谢之至!下面我将从几大视角剖析API的相关问题:

一、常用接口调用

1、新建文档(包括word、excel、wps)

JS代码如下:


//文档类型
var docType = "doc"; //doc xls wps
document.all.WebOffice1.LoadOriginalFile("",docType);
2、打开本地文件

JS代码如下:


//文档类型
var docType = "doc"; //doc xls wps
document.all.WebOffice1.LoadOriginalFile("open",docType);
3、显示打印对话框

JS代码如下:


document.all.WebOffice1.PrintDoc(1);
4、直接打印

JS代码如下:


document.all.WebOffice1.PrintDoc(0);
5、直接保存

JS代码如下:


document.all.WebOffice1.Save();
6、另存为

JS代码如下:


document.all.WebOffice1.ShowDialog(84);
二、文档安全设置

在讲这里之前,我们最好还是弄清楚几个工具栏的概念,如下图所示:




1、保护文档


作用:主要是给文档加密

JS代码如下:


document.all.WebOffice1.ProtectDoc(1, 1, ”密码值");
2、解除保护

JS代码如下:


document.all.WebOffice1.ProtectDoc(0, 1, ”密码值");
3、禁止打印


document.all.WebOffice1.SetSecurity(0x01);
4、启用打印


document.all.WebOffice1.SetSecurity(0x01 + 0x8000);
5、禁止保存


document.all.WebOffice1.SetSecurity(0x02);
6、允许保存


document.all.WebOffice1.SetSecurity(0x02+0x8000);
7、禁止复制


document.all.WebOffice1.SetSecurity(0x04);
8、允许复制


document.all.WebOffice1.SetSecurity(0x04 + 0x8000);
9、禁止拖动


document.all.WebOffice1.SetSecurity(0x08);
10、允许拖动


document.all.WebOffice1.SetSecurity(0x08 + 0x8000);