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