onlyoffice 自动保存_leaf-onlyoffice
Leaf-only office
目標
拿來即用
運行項目指定 端口 默認端口8080
java -jar leaf-onlyOffice.jar --server.port=9000
添加參數--only-office.doc-service-api-url 修改為:only office提供的服務地址
java -jar leaf-onlyOffice.jar --only-office.doc-service=http://192.168.25.138:9001
項目運行會向/logs/onlyOffice文件夾中寫入對應的日志 默認啟動級別為dev
接口
訪問地址(響應視圖)
http://192.168.144.1:8080/onlyOffice/edit?url=D%3a%5cdemo.xlsx
url 必須urlEncode編碼 防止中文亂碼
如果是本地文件必須使用ip+端口形式訪問。
原因:文件會保存到本地可訪問的地址,然后提供可訪問的url給only office,only office根據url下載文件
/onlyOffice/editConfig 返回only office需要的配置信息
/onlyOffice/save only office回調地址
當我們關閉編輯窗口后,十秒鐘左右only office會將它存儲的我們的編輯后的文件 調用該接口
通過提供的url下載文件 然后進行保存、移除、上傳等操作
流程
1、傳入文件路徑url
本地文件(可以保存 替換源文件)
遠程可訪問文件
(不可以保存,需要定義如何保存文件,如上傳到指定位置。上傳訪問不固定所以未寫)
RemoteTempFileHandler 自定義實現
2、獲取文件臨時訪問地址
默認保存在可訪問的reports文件下
3、onlyOffice 頁面展示(默認參數)
4、查看、編輯、下載、打印等等
總結
以上是生活随笔為你收集整理的onlyoffice 自动保存_leaf-onlyoffice的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 立方车场系统显示电脑连不上服务器,立方停
- 下一篇: 多线程端口扫描程序