Univer Docs 簡介

Univer Docs 是 Univer Office SDK 的電子文件元件,支援瀏覽器和 Node.js,具有靈活、可擴充和可客製化的特性。

Univer Docs 是什麼

Univer Office SDK 是一個用於構建生產力應用程式的全棧框架,Univer Docs 是 Web SDK 的電子文件元件。

Univer Office SDK 包含三個 SDK:Web SDK 提供嵌入式編輯器和無頭內容處理能力,Server SDK 提供協同與檔案匯入匯出能力,AI SDK 提供 Agent 工作流程能力。

Univer Docs 可以在瀏覽器和伺服器(Node.js)上執行,並且擁有靈活、可擴充和可客製化的特性,你可以用它構建各種應用程式,無論是簡單的文字錄入還是企業級的複雜排版。無論你是個人開發者還是團隊的一員,Univer Docs 都可以幫助你快速輕鬆地構建強大的基於電子文件的應用程式。

瀏覽器相容性

Web SDK 的編譯目標是 Chrome 88,但這並不意味著 Web SDK 能夠完全支援所有主流環境。我們會盡力確保 Web SDK 在以下瀏覽器和 Node.js 環境中能夠正常運行:

EdgeFirefoxChromeSafariElectron
>=88>=90>=88>=14.1>=12

Web SDK 依賴 Intl.Segmenter,如果你的瀏覽器或執行環境暫不支援它,請先補上對應的 polyfill。我們推薦使用 @formatjs/intl-segmenter。

如果遇到無法相容的情況,請先借助對應的 polyfill 來解決,如果仍然無法解決,請提交 issue。

Node.js 相容性

以下僅適用於在 Node.js 環境中運行 Web SDK 的情況,並不適用於那些基於 Node.js 使用建構工具在瀏覽器中運行 Web SDK 的情況。

Web SDK 可以在 Node.js 環境中運行,支援的版本為 v18.17.0 及之後的版本。

主要功能

Univer Docs 現在支援廣泛的功能,包括:

  • 基本電子文件功能:支援全文排版,包括段落設定,段前後間距、段落對齊、縮排和懸掛等,也包括段落中的排版能力,標點擠壓、標點懸掛、字偶間距、西文斷詞等。
  • 頁首頁尾
  • 浮動圖片
  • 超連結
  • 以及更多...

請參閱 功能 部分下的頁面以瞭解詳情。

如何使用這些文件

在螢幕的左側是文件導航欄。文件頁面按從基礎到高階的順序組織,你可以按照這個順序循序漸進地瞭解 Web SDK,或者跳到你感興趣的章節。你還可以在側邊欄的頂部切換 Univer Docs 的文件。

螢幕的右側是當前頁面的大綱。如果你需要快速找到頁面,可以使用頂部的搜尋欄或搜尋快捷鍵(Ctrl+K 或 Cmd+K)。

我們推薦從 快速開始 出發瞭解 Web SDK。

前置知識

儘管我們已經盡力使得文件對新手也易於理解,但是我們必須假設你在開始閱讀之前已經瞭解了一些基礎知識,以便我們的文件可以專注於 Web SDK。

為了充分利用我們的文件,建議你對 JavaScript 及其生態系統有基本的瞭解。

如果你有興趣在 Node.js 上執行 Web SDK,你還應該對 Node.js 有基本的瞭解。

需要協同編輯、共享歷史或評論、檔案轉換時,請在業務後端按需組合 Univer Server SDK 模組,並自行接入身分驗證、權限、儲存及部署。僅使用瀏覽器編輯功能時,無需建立這些服務。

擴充 Univer Docs

在設計之初,Web SDK 就被設計為高度可擴充的,因此你可以根據自己的需求來客製化它。

你覺得這篇文檔如何?

© 2026 DreamNum Co., Ltd.