How can I convert Visio binary file (.vsd extension) to Visio xml file(.vdx extension) in programming?
Does Microsoft provide such C/C++ library ?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Option 1: Use Visio application programmatically
Any .NET language can control Visio through it’s COM automation interfaces and use its SaveAs method.
SaveAs method on MSDN
This option, obviously requires the Visio application to be installed.
Option 2: Use a third party library
I’ve never used it but apparently Aspose.Diagram for .NET can be used to convert these files.
Microsoft Library?
To answer your last question: No, Microsoft does not provide a C/C++ library to perform this conversion.