【问题标题】:Does an Office Open XML inspector tool exist?是否存在 Office Open XML 检查器工具?
【发布时间】:2021-01-23 00:08:26
【问题描述】:

有谁知道是否有一种工具可以让您检查 Office Open XML(例如,Microsoft Word .docx 文件),其方式与 Chrome 允许您在底层元素结构旁边查看完全呈现的网页并与之交互的方式相同实时?

我正在做一个项目,我需要能够对 docx 文件进行一些相当微调的编程操作。拥有这样的工具确实有助于更好地理解 Office Open XML 规范及其行为。

亲切的问候。

【问题讨论】:

  • Open XML SDK 自带生产力工具tech.trailmax.info/2014/04/…
  • 谢谢。我刚刚在我的工作机器上安装了 Open XML SDK 2.5,但在任何地方都没有看到那个包。我必须让我的 IT 部门重新检查安装。
  • 我能够安装生产力工具;但是,它并没有达到我的预期。自动生成 C# 代码以生成一组给定的 XML(代码反射)很有用,但它不允许您将 XML 与它在 MS Word 中的实际外观并排查看。

标签: ms-word openxml


【解决方案1】:

我是一个新的 VS Code 扩展的贡献者,它可以修改 OOXML 部分并在外部发生更改时获取 xml 的差异,例如Word 按照您描述的方式实时编辑文档。您可以在 VS Code Marketplace 上获得它:

OOXML Viewer

并查看 GitHub 上的代码:

OOXML Viewer Repo

【讨论】:

    【解决方案2】:

    我不知道有这样方便的工具。制作一个从文档选择中获取相关 OOXML 的加载项应该相对容易,但我在 Office Add-ins StoreScript Lab samples/sn-ps 上找不到任何内容。 (我能找到的最接近的可能是 Web Add-in sample app)。

    使用Open XML SDK Productivity Tool,您还可以修改文档并使用比较文件功能查看 OOXML 中的更改以及重现它们所需的代码。
    Eric White's Blog 上提到的 Visual Studio 和 Chrome 的更多工具:

    【讨论】:

      猜你喜欢
      • 2013-03-16
      • 1970-01-01
      • 1970-01-01
      • 2010-09-11
      • 2019-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多