原創|使用教程|編輯:陳津勇|2019-10-16 15:45:34.560|閱讀 720 次
概述:本文羅列了幾個在使用WebOffice過程中可能會遇到的問題,希望對你有所幫助!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
WebOffice是一款在線編輯Office文檔管理控件。因具有跨語言高效編程接口API、支持任意主流Web服務器、任意多個項目集成支持、任意主流Office軟件支持、永久突破Chrome/火狐FireFox/EDGE等瀏覽器的插件限制、任意主流操作系統的支持等特性,WebOffice在內被廣泛應用。正在閱讀本文的你是否也在使用這款控件呢?
使用WebOffice時,你可能會遇到以下問題,一起來看看怎么針對性解決吧!
問題:為什么打開Excel文檔時有下面這個提示?
回答:當使用控件Open方法打開Excel文檔時,Open方法參數設置如果不正確有可能產生上面錯誤提示,導致無法打開Excel文檔。
解決的方法是,確認Open方法里打開地址的對應的Excel文檔的格式是xls還是xlsx。建議手動下載這個URL地址的EXCEL文檔后,用Ultraedit或EditPlus等編輯器查看此EXCEL文檔的二進制碼。
如果看到下方字樣:
表示此Excel文檔是xls格式的,則使用Open方法打開時語句類似:document.getElementById("WebOffice").Open(excle文檔地址、flase、'Excel.Sheet')來打開此文檔。
如果看到下方字樣:
表示此Excel文檔是xlsx格式的,則使用Open方法打開時語句類似:document.getElementById("WebOffice").Open(excle文檔地址、flase、'xlsx')來打開此文檔。
注意:如果您使用的是2019以上版本的WebOffice,可以試著用如果語句直接打開Excel文檔:
document.getElementById("WebOffice").Open(excle文檔地址)
即只給Open方法傳入Excel地址即可,其它交由控件智能判斷。
問題:安裝WebOffice文檔控件后臺需要其他配置嗎?
回答:不需要。我們的控件是使用http標準協議,與后臺服務器無關,后臺無須任何安裝配置,使用極為簡單。
問題:支持手寫簽名嗎?
回答:最新版本支持手寫簽名、加密的電子蓋章(印章、簽章)、手工繪制圖片、從服務器插入浮動圖片、支持從服務器和從本地加入簽名印章(可放入U盤)等功能。
問題:控件有一個ActiveDocument對象,該對象有一個方法及參數,如SaveAs(路徑、參數)?該怎么使用?
回答:SaveAs方法有兩個參數,第一個參數路徑是指本地文檔的完整路徑,表示控件將把文檔存到指定的本地路徑;第二個參數是保存文檔的格式類型,該參數的詳細值說明,可參考微軟的VBA手冊。
問題:如何插入浮動圖片并設置透明背景色?
回答:如下函數可以將一個背景色是白色的圖片增加到控件文檔,并且設置為浮動,顏色是透明:
function AddPicture() { WebOffice = document.getElementById('WebOffice'); var doc = WebOffice.ActiveDocument; doc.Shapes.AddPicture( "c:\\我的文檔\\My Pictures\\test.gif", false,true); doc.Shapes(doc.Shapes.Count).Select(); var range = doc.Application.Selection.ShapeRange; range.WrapFormat.Type = 3; range.PictureFormat.TransparentBackground = true; range.PictureFormat.TransparencyColor = 0xFFFFFF; range.Fill.Visible = false; }
問題:如何調用Word的內置對話框?
回答:使用控件的ActiveDocument的Application的Dialogs集合索引對象(Dialog)的Show()函數。比如,以下Javascript語句顯示插入圖片對話框。
WebOffice = document.getElementById('WebOffice'); WebOffice.ActiveDocument.Application.Dialogs(163).Show()。 //也可以使用: WebOffice = document.getElementById('WebOffice'); WebOffice.WebDialogs(163)
*想要獲得 WebOffice 更多資源或正版授權的朋友,可以咨詢了解哦~
慧都網·1024程序員節,DevExpress、MyEclipse、Axure RP、Aspose、FastReport等產品限時放“價”,給你專屬寵愛!點擊下方圖片查看活動詳情↓↓↓
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn