PageOfficeJava API是一個(gè)用于在Java Web應(yīng)用程序中集成PageOffice的庫(kù)。以下是一些主要的方法:
PageOfficeCtrl poCtrl
: 創(chuàng)建一個(gè)新的PageOffice控件實(shí)例。
poCtrl.setServerPage(String serverPage)
: 設(shè)置PageOffice服務(wù)器頁(yè)面的URL,通常為"poserver.zz"。
poCtrl.setUserID(String userID)
: 設(shè)置當(dāng)前用戶的ID。
poCtrl.setUserName(String userName)
: 設(shè)置當(dāng)前用戶的名稱。
poCtrl.setFileType(String fileType)
: 設(shè)置文件類型,如"doc"、"xls"等。
poCtrl.setSaveFilePage(String saveFilePage)
: 設(shè)置保存文件的服務(wù)器頁(yè)面URL。
poCtrl.setCustomToolbar(boolean customToolbar)
: 設(shè)置是否使用自定義工具欄。
poCtrl.addCustomToolButton(String toolName, String toolText, String toolIcon, String script)
: 添加自定義工具欄按鈕。
poCtrl.setJsFunction_AfterDocumentOpened(String jsFunction)
: 設(shè)置文檔打開(kāi)后執(zhí)行的JavaScript函數(shù)。
poCtrl.setJsFunction_AfterDocumentSaved(String jsFunction)
: 設(shè)置文檔保存后執(zhí)行的JavaScript函數(shù)。
poCtrl.setJsFunction_AfterDocumentClosed(String jsFunction)
: 設(shè)置文檔關(guān)閉后執(zhí)行的JavaScript函數(shù)。
poCtrl.webOpen(String fileUrl, boolean readOnly, String dataRegion)
: 打開(kāi)一個(gè)指定URL的文件。
poCtrl.webSave()
: 保存當(dāng)前編輯的文件。
poCtrl.webClose()
: 關(guān)閉當(dāng)前編輯的文件。
poCtrl.getHtmlCode()
: 獲取PageOffice控件的HTML代碼,以便將其嵌入到Web頁(yè)面中。
這些方法可以幫助您在Java Web應(yīng)用程序中輕松地集成PageOffice功能。更多詳細(xì)信息和示例,請(qǐng)參閱PageOffice官方文檔:https://www.pageoffice.cn/api/java/index.html