openxml 使用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',它看起來像這樣: 在此處輸入圖像描述左側窗格顯示文檔結構。右上方的窗格顯示與樹中的選擇對應的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。