PageOfficeJava API是一个用于在Java Web应用程序中集成PageOffice的库。以下是一些主要的方法:
PageOfficeCtrl poCtrl
: 创建一个新的PageOffice控件实例。poCtrl.setServerPage(String serverPage)
: 设置PageOffice服务器页面的URL,通常为"poserver.zz"。poCtrl.setUserID(String userID)
: 设置当前用户的ID。poCtrl.setUserName(String userName)
: 设置当前用户的名称。poCtrl.setFileType(String fileType)
: 设置文件类型,如"doc"、"xls"等。poCtrl.setSaveFilePage(String saveFilePage)
: 设置保存文件的服务器页面URL。poCtrl.setCustomToolbar(boolean customToolbar)
: 设置是否使用自定义工具栏。poCtrl.addCustomToolButton(String toolName, String toolText, String toolIcon, String script)
: 添加自定义工具栏按钮。poCtrl.setJsFunction_AfterDocumentOpened(String jsFunction)
: 设置文档打开后执行的JavaScript函数。poCtrl.setJsFunction_AfterDocumentSaved(String jsFunction)
: 设置文档保存后执行的JavaScript函数。poCtrl.setJsFunction_AfterDocumentClosed(String jsFunction)
: 设置文档关闭后执行的JavaScript函数。poCtrl.webOpen(String fileUrl, boolean readOnly, String dataRegion)
: 打开一个指定URL的文件。poCtrl.webSave()
: 保存当前编辑的文件。poCtrl.webClose()
: 关闭当前编辑的文件。poCtrl.getHtmlCode()
: 获取PageOffice控件的HTML代码,以便将其嵌入到Web页面中。
这些方法可以帮助您在Java Web应用程序中轻松地集成PageOffice功能。更多详细信息和示例,请参阅PageOffice官方文档:https://www.pageoffice.cn/api/java/index.html