开始前的准备
需要在Nuget安装
- DocumentFormat.OpenXml
- DocumentFormat.OpenXml.Framework
- Microsoft.Office.Interop.Word
- Microsoft.Office.Interop.Excel
需要在系统安装
- Microsoft Office 2013 或更高版本
- Open XML SDK 2.5 Productivity Tool for Microsoft Office
- C# 7.3 或更高版本
Open XML SDK 2.5 Productivity Tool 的基本使用

Open File
打开一个文件,可以是 Word、Excel、PPT 类型文件
注意
当打开某个文件后,软件会持续占用该文件,后续对该文件操作只能使用只读操作
Reflect Code
对一个部件进行反射,可以看到部件的XML结构和生成的过程

Compare Files
对比两个文件,可以比较他们之间的不同


Validate
检查文件损坏原因
在我们使用 Open XML SDK 的时候,当生成的内容是有错误或不规范的时候,可能导致Office软件无法打开文件,这时候可以使用该功能检查文件损坏原因

Validate Options
不同版本的规范检查
Documentation
Open XML SDK 的相关文档