如何在c#visio控件中使用visio 2013以vsd格式保存diagramm?以vsd格式保存visio 2013图
我使用下面的代码:
string filename = String.Format("{0}.vsd", Guid.NewGuid());
visioControl1.Document.SaveAs(temppath + filename); //Error!
这2003 - 2010年的Visio下工作正常,但在Visio 2013年抛出“找不到文件”异常。 如果我在第一行中将扩展名更改为“vsdx” - 它再次正常。但是我必须支持所有的Visio版本。
我不认为将扩展名更改为.vsd将会改变文件格式。您需要让Visio Control以正确的格式保存文档,而不仅仅是使用不同的文件扩展名。 – 2013-03-27 12:51:02
是的,那是我的问题 - 怎么做?我的代码是为旧版本编写的,所以它的工作原理。作为一个例子,我展示了vsdx现在是正确的格式。 – JleruOHeP 2013-03-27 12:55:45