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
  • 模板和内容控件

使用方法

  1. 通过NuGet安装DocumentFormat.OpenXml
  2. 使用WordprocessingDocument打开文档
  3. 操作Body和段落
  4. 保存修改后文档

适用场景

  • Office文档自动化
  • 批量处理Word/Excel
  • 报表生成导出
  • 文档模板填充

项目地址

授权方式:免费 + 开源 (MIT)