我需要创建一个网页(.aspx
),根据我的应用程序数据创建一个Visio兼容的XML(VDX)文件,并将其发送给用户。
我想:
App_Data
文件夹中)Public
文件夹,为用户提供下载此文件的链接。我无法在网络服务器上安装Visio,因此我必须处理XML并且无法使用Visio Primary Interop Assembly。
谷歌搜索,我找不到
有人可以帮忙吗?
答案 0 :(得分:2)
还可以在GitHub上查看Saveen Reddy的VisioAutomation项目,它允许您生成VDX文件而无需Visio:
https://github.com/saveenr/VisioAutomation
更新 - 另一个资源是Visio MVP,Al Edlund的'xmlVisio'项目,也在CodePlex上:
答案 1 :(得分:1)
我认为这是你一直在寻找的。 p>
http://msdn.microsoft.com/en-us/library/ff768724.aspx
由于它是标准XML,您可以使用System.Xml
中的类来修改从模板加载的XML。您不需要使用Visio Automation,因此无需在Web服务器上安装Visio。
答案 2 :(得分:0)
来自Simon Halsey和JohnoGldsmith的非常有趣的链接 我发现Visio Guy也非常有趣。