福昕 Office SDK(V1.0)

——浏览器端嵌入式Office文档处理能力全面升级

Office SDK Web版为开发者提供完整的浏览器端Office文档嵌入解决方案,支持在Web页面中无缝加载、渲染和编辑Word、Excel、PowerPoint文档,完美适配现代Web应用的集成需求。

核心能力·一站式文档处理

全格式支持

原生支持Word (.docx)、Excel (.xls/.xlsx)、PowerPoint (.pptx) 三大格式文档的完整渲染与编辑能力,无需依赖任何桌面软件或插件。

高性能渲染

采用优化的Web引擎实现文档解析与渲染,支持大文档快速加载,复杂表格和幻灯片流畅展示,提供媲美桌面应用的用户体验。

丰富编辑功能

提供完整的文档编辑能力,包括文本格式化、段落对齐、表格操作、幻灯片管理等,满足日常办公文档处理需求。

灵活集成方式

通过简洁的JavaScript API实现快速集成,支持多种文件加载方式(本地文件、Blob、ArrayBuffer、URL),适配各种Web应用架构。

能力矩阵·覆盖全场景需求

能力维度 能力维度 关键突破
文档格式支持
Word (.docx)、Excel (.xls/.xlsx)、PowerPoint (.pptx)
企业OA系统、文档管理平台、在线教育
核心编辑功能
文本格式化、段落对齐、表格操作、幻灯片管理
在线文档编辑、合同审批、报告制作
高级特性
多语言支持、只读模式、自定义UI布局
国际化产品、文档预览场景、定制化办公系统
开发体验
TypeScript类型支持、详细API文档、示例代码
现代Web应用开发、企业级项目集成
				
					<div id="office-container"></div>
<link rel="stylesheet" href="/office-sdk/style.css" />
<script type="module">
    import "/office-sdk/preload.js";
</script>
<script type="module">
    import OfficeSdk from "/office-sdk/UI.js";
    
    OfficeSdk.configureLicense({
        licenseSN: "<SN=... 后面的值>",
        licenseKey: "<Sign=... 后面的值>",
        domains: ["example.com", "localhost", "127.0.0.1"]
    });
    
    async function openOfficeFile(file) {
        const { widget } = await OfficeSdk.openfile(
            {
              docId: `local-${Date.now()}`,
              fileName: file.name,
              file
            },
            {
              uiOptions: {
                showTopBar: true,
                showBottomBar: true
              }
            }
          );
        
        const app = await widget.mount("#office-container").render();
        return { widget, app };
    }
</script>

				
			

福昕 Office SDK  V1.0是一个可嵌入 Web 页面中的 Office 文档组件 SDK,用于在浏览器中加载、渲染并承载 Office 文档查看能力。

集成方可以在自己的页面中引入 SDK,选择一个 DOM 容器作为挂载点,然后通过统一的接口打开文件并完成渲染。

选择Plugin SDK适用平台