翻譯|使用教程|編輯:楊鵬連|2020-09-02 11:35:07.973|閱讀 691 次
概述:本教程主要介紹WebOffice常用API接口的在線手冊。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
WebOffice控件是國內領先的在線編輯Office文檔軟件,軟件產品從1998年立項至今已有20多年歷史,期間服務了眾多大中小型企業、各級政府機關、科研機構和學校等事業單位。通過WebOffice軟件可以讓用戶方便從遠程直接打開Word,Excel,Ppt等文檔編輯后再次保存至服務器原位置,實現遠程編輯文檔、遠程保存,為用戶在線辦公開創新式、便捷的使用體驗。
WebOffice文檔控件(標準版永久授權)原價8000元,現活動優惠價只需7846元 >>查看其他版本
4.DeleteLocalFile 刪除本地電腦的一個文件
WebOffice.DeleteLocalFile('c:\\a.doc');
或
document.getElementById('WebOffice').DeleteLocalFile('c:\\a.doc');
5.SetCurrUserName 設置當前用戶
一般打開文檔后,需要設置當前操作的用戶名(項目開發時常用到)
document.getElementById('WebOffice').SetCurrUserName("呢稱");
6.SetCurrTime 設置當前時間
(留痕會顯示("Like 2020:03:01 9:10:7")
document.getElementById('WebOffice').SetCurrTime("2020:03:01 9:10:7");
7.SetTrackRevisions 修訂留痕
設置當前打開的文檔為留痕狀態
document.getElementById('WebOffice').SetTrackRevisions(1);
設置當前打開的文檔為非留痕狀態
document.getElementById('WebOffice').SetTrackRevisions(0);
接受此文檔的當前修訂
document.getElementById('WebOffice').SetTrackRevisions(4);
8.ShowRevisions 顯示或隱藏修訂內容
1 顯示痕跡
document.getElementById('WebOffice').ShowRevisions(1);
0 隱藏痕跡
document.getElementById('WebOffice').ShowRevisions(0);
9.插入合并文件
WORD文檔頭部插入文件
document.getElementById('WebOffice').InSertFile("//www.officectrl.com/weboffice/temp/file1.doc",1);
WORD文檔尾部插入文件
document.getElementById('WebOffice').InSertFile("http://www.officectrl.com/weboffice/temp/file1.doc",2);
WORD文檔當前光標位置插入文件
document.getElementById('WebOffice').InSertFile("http://www.officectrl.com/weboffice/temp/file1.doc",0);
WORD文檔頭部插入圖片
document.getElementById('WebOffice').InSertFile("http://www.officectrl.com/images/logo.png",9);
WORD文檔尾部插入圖片
document.getElementById('WebOffice').InSertFile("http://www.officectrl.com/images/logo.png",10);
WORD文檔當前光標位置插入圖片
document.getElementById('WebOffice').InSertFile("http://www.officectrl.com/images/logo.png",8);
10.保護文檔和解保護文檔
ProtectDoc(lProOrUn,lProType,strProPWD)
參數說明:
lProOrUn:1:保護文檔;0:解除保護
lProType:
wdNoProtection = -1,
wdAllowOnlyRevisions = 0,
wdAllowOnlyComments = 1,
wdAllowOnlyFormFields = 2
strProPWD:密碼
示例:
保護文檔,密碼為"123"
document.getElementById('WebOffice').ProtectDoc(1,1,"123");
解除文檔保護
document.getElementById('WebOffice').ProtectDoc(0,1,"123");
11.SetFieldValue 設置和創建書簽
SetFieldValue(strFieldName,strValue,strCmdOrSheetName)
strFieldName:書簽名
strValue:要設置的值
strCmdOrSheetName:命令 有如下參數值
::ADDMARK:: 添加書簽
::DELMARK:: 刪除書簽
::SETCOLOR:: 設置書簽顏色
::GETCOLOR:: 獲得書簽顏色
::GETMARK:: 定位到這個書簽
::FILE:: 插入的是文件
::JPG:: 插入的是圖片
::FLOATJPG:: 插入的是浮動圖片
書簽是WORD本身的功能,可以事先設置位置書簽或值書簽,然后通過上述接口與此書簽交互,實現智能填充。
//在當前WORD位置插入標簽,標簽名為"mark1",數值為"123"
document.getElementById('WebOffice').SetFieldValue("mark1","123","::ADDMARK::");
//設置書簽"time1",數值為"2020-03-01 10:12:01"
document.getElementById('WebOffice').SetFieldValue("time1","2020-03-01 10:12:01","");
//在書簽位置"taohong",插入紅頭文件"http://www.officectrl.com/weboffice/temp/file1.doc"
document.getElementById('WebOffice').SetFieldValue("taohong","http://www.officectrl.com/weboffice/temp/file1.doc","::FILE::");
未完待續......
相關內容推薦:
WebOffice使用教程:WebOffice常用API接口在線參考手冊(一)>>>
WebOffice使用教程:WebOffice常用API接口在線參考手冊(二)>>
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: