如何在编程中将Visio二进制文件(.vsd扩展名)转换为Visio xml文件(.vdx扩展名)?
Microsoft是否提供此类C / C ++库?
答案 0 :(得分:10)
任何.NET语言都可以通过它的COM自动化接口控制Visio并使用其SaveAs方法。
mydoc.SaveAs("d:\\foo.vdx");
此选项显然需要安装Visio应用程序。
我从未使用它,但显然Aspose.Diagram for .NET可用于转换这些文件。
回答您的上一个问题:不,Microsoft不提供C / C ++库来执行此转换。