We've been using Visio 2010's UML Class Diagram to build a class diagram. In this diagram we've been dutifully adding all the properties, methods, default values, comments, documentation, pseudocode, in all the appropriate spots. Rather than enter in all this info again in other documents, we'd like to be able to extract all of that info and turn it into a report of some kind. If we simply supply the developers the Visio diagram as-is, I know they aren't going to want to open up each class -> method to read the documentation and notes we've been plugging into the diagram.

Does anyone know of a way to export all of that information that could then be used in a report (Word doc, PDF, other) that we could then include as part of the documentation. We tried saving it off as a vdx file which put it into XML format... but we ended up with a lot of nodes with no clear way of being able to see what was where. I was able to open the file in XML Notepad, but could only find things based on searches for known words. And when I did find them, I doubt I would have known how to find it other wise.

-tg