我正在开发一个工具来管理一些带有版本控制的文档。我有一个 Windows 客户端,他正在比较 2 个文档(以前版本与当前版本)以查看两个文档之间的差异。这工作正常(我正在使用微软的互操作 dll)。
我也有一个网络客户端,我想做同样的事情,但我不想在服务器上安装办公室。在我的 Web 客户端中,我只允许使用 openxml 文件(docx、xlsx),因为我可以在没有安装 Office 的情况下读取和更新文档中的版本日期。是否有一些工具可以让我比较 2 个 openxml 文件并在新文档中显示差异?(我已经对其进行了搜索,并且有一些工具 openxmldiff,但我得到的结果是一些 xml 文件,不知道如何将它们组合到一个新文档中。有帮助吗?