[英]How to convert DOCX to ODT format using javascript?
我正在開發網站內文檔編輯器(word 和 excel 文檔)。 到目前為止,我能夠使用WEBODF編輯 ODT 文件。 有什么方法可以使用 javascript 將 DOCX 文件轉換為 ODT,以便我可以在編輯器中使用該文件? 在網站內編輯 word 和 excel 文檔的任何替代方法? 我曾嘗試將文件保存在 OneDrive 中,然后使用共享鏈接在 sharepoint 上打開編輯,但此編輯器無法插入網站內,只能在新選項卡中完成? 我需要網站內的編輯器,因為我需要實現文檔的 azure 版本控制
WebODF 是一個很棒的工具,可以用作在線編輯器。 假設您沒有限制實施單獨的后端服務器,您可以使用 libreoffice,它為您提供了一個命令行實用程序來准確執行該工作。 您可以使用以下命令將 docx 文件轉換為 odt 文件 -
soffice --headless --convert-to odt <input file>.docx
該方法是創建一個 API
為了處理受限的跨源策略,您可以在前端實現 AJAX 調用,以使用 Javascript blob 執行文件上傳和查看操作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.