Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to compare two visio files and report difference between them?

Now there are 2 visio files, a new one and an old one.

Some changes are made in the new one.

I need to compare the two files to find out differences between them.

how to make it done? Is there any tools to do this work? Thank you all!

like image 737
Jason Avatar asked Nov 05 '22 03:11

Jason


2 Answers

Another good way is on this page.
It involves doing a text compare on the properties of each object (location, size, etc.). Those properties can be exported using the Print ShapeSheet function on the Developer tab (Visio 2010+).

like image 102
Bookyreader Avatar answered Nov 16 '22 16:11

Bookyreader


You could write something using office interop that reads the files and goes through the sheets/shapes etc in each one and compares them. Fairly easy to do, quite boring but you can make it look for exactly what you need.

You could save them as XML or HTML and compare the files.

You could use google to search for Visio Diff Tools

like image 43
John3136 Avatar answered Nov 16 '22 17:11

John3136