首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何比较两个visio文件并报告它们之间的差异?

如何比较两个visio文件并报告它们之间的差异?
EN

Stack Overflow用户
提问于 2012-03-21 01:11:19
回答 3查看 8.6K关注 0票数 5

现在有两个visio文件,一个新的和一个旧的

对新的做了一些修改。

我需要将这两个文件与进行比较,找出它们之间的差异,

怎么做呢?有什么工具可以做这个工作吗?谢谢大家!

EN

回答 3

Stack Overflow用户

发布于 2015-12-01 23:58:44

另一个好方法是在此页上。

它涉及到对每个对象的属性(位置、大小等)进行文本比较。可以使用“开发人员”选项卡上的“打印ShapeSheet”函数(Visio 2010+)导出这些属性。

票数 2
EN

Stack Overflow用户

发布于 2012-03-21 01:23:48

您可以使用office编写一些东西,读取文件,遍历每个文件中的工作表/形状等,并对它们进行比较。做起来很容易,很无聊,但你可以让它看上去完全符合你的需要。

您可以将它们保存为XML或HTML,并比较这些文件。

您可以使用谷歌搜索Visio Diff工具。

票数 1
EN

Stack Overflow用户

发布于 2021-05-06 03:47:44

对于较新的格式(*.vsdx),我能够使用文件存档器(例如7zip)和基于文本的diff工具(例如WinMerge)进行比较。

步骤:

  1. 使用归档工具,将OldFile.vsdxNewFile.vsdx解压缩为单独的文件夹。
  2. 使用diff工具,比较这两个文件夹。

图的差异可以在文件夹extractedFolder\visio\pages\中找到,每页都应该有XML文件。

可选:

为了清楚地看到这些差异,您可以同时格式化(旧的和新的) XML文件(例如使用Notepad++ XML格式化程序),然后比较diff工具中的格式化文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9797326

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档