使用 Open XML SDK 2.5 生产力工具

在 OpenXML 中阅读文档格式的规范可能是一个耗时的过程。有时你只想查看如何在 word 文档中生成某个特征。用于 Microsoft Office 的 Open XML SDK 2.5 生产力工具(OpenXmlSdkTool.exe)就是这样做的。其主要特点是:

  • 查看文件的结构 - 它包含哪些 xml-parts
  • 在每个部分中导航 xml
  • 生成 C#-code 以生成文档的选定部分
  • 链接到描述更多详细信息的文件格式规范
  • 文档 OpenXML 验证

对于一个简单的’Hello world.docx’,它看起来像这样: StackOverflow 文档 左边的窗格显示文档结构。右上方的窗格显示与树中的选择对应的 xml,最后右下方的窗格显示一些生成的代码,用于生成在其上方显示的 xml。

这使得我们能够非常实用地研究某个特征:

  • 制作示例文档(fx word-document)
  • 在 Productivity Tool 中打开文档
  • 使用反映代码生成代码

SDK 可以从 https://www.microsoft.com/en-us/download/details.aspx?id=30425 下载 - 下载并安装两个 msi 软件包。安装后使用“C:\ Program Files(x86)\ Open XML SDK \ V2.5 \ tool”中安装的 OpenXMLSdkTool.exe。