Open XML SDK - 微软开源Office文档处理库,读写DOCX/XLSX/PPTX
Open XML SDK
Open XML SDK 是一个开源库,用于处理 Open XML 文档(包括 DOCX、XLSX 和 PPTX)。它由微软官方提供,封装了 Office Open XML 格式,让 .NET 开发者以编程方式创建、读取、修改 Word、Excel、PowerPoint 文档,无需安装 Office,跨平台运行。
项目简介
Open XML SDK 是一个开源库,用于处理 Open XML 文档(包括 DOCX、XLSX 和 PPTX)。它由微软官方提供,封装了 Office Open XML 格式,让 .NET 开发者以编程方式创建、读取、修改 Word、Excel、PowerPoint 文档,无需安装 Office,跨平台运行。
核心功能
Office文档
- Word DOCX读写
- Excel XLSX操作
- PowerPoint PPTX
- OOXML底层操作
官方维护
- 微软官方SDK
- .NET Standard跨平台
- 文档完善
- 符合ECMA标准
高效
- 无需安装Office
- 流式读写
- 强类型DOM
- 模板和内容控件
使用方法
- 通过NuGet安装DocumentFormat.OpenXml
- 使用WordprocessingDocument打开文档
- 操作Body和段落
- 保存修改后文档
适用场景
- Office文档自动化
- 批量处理Word/Excel
- 报表生成导出
- 文档模板填充
项目地址
📦 GitHub 仓库:https://github.com/dotnet/Open-XML-SDK
授权方式:免费 + 开源 (MIT)