Browser-native · No Document Server

将 OnlyOffice
集成到你的 Web 应用

OnlyOffice Web Comp 是一组面向 Web 的 UI 组件,不依赖于后端纯前端实现。帮助你在应用中嵌入 Word、Excel、PPT 编辑器,实现查看、编辑与导出。

OFFICE SDK
DOCX
XLSX
PPTX

为什么选择 Web Comp

面向前端工程化场景设计,API 清晰、实例隔离、可嵌入文档与示例页。

易于集成

通过 OnlyOfficeManager 与 EditorManager,几行代码即可挂载编辑器。

工程化支持

提供只读/编辑切换、多实例容器隔离、主题与语言等运行时 API,便于接入业务流。

安全可靠

文档在浏览器本地处理,无需上传至 Document Server。

多格式支持

支持 DOCX、DOCM、XLSX、CSV、PPTX、ODT、PDF 等常见 Office 格式。

快速集成,只需几步

几行代码即可嵌入功能完整的文档编辑器

  1. 1

    安装

    将 OnlyOffice Web Comp 引入你的前端项目。

  2. 2

    初始化

    调用 initializeOnlyOffice 加载静态 SDK。

  3. 3

    挂载

    创建容器并通过 OnlyOfficeManager 打开文档。

example.ts
import {
  OnlyOfficeManager,
  FILE_TYPE,
  ONLYOFFICE_ID,
} from "@/components/onlyoffice-web-comp";

const manager = await OnlyOfficeManager.create({
  containerId: ONLYOFFICE_ID,
  fileType: FILE_TYPE.DOCX,
  defaultFileName: "New_Document.docx",
});