我可以将Visual Studio CodeMap(.DGML文件)导出到Visio吗?

问题描述 投票:7回答:1

我试图绕过一个相当大的解决方案,我发现Visual Studio的CodeMap功能是一个非常宝贵的帮助。

但是,我想采用生成的Codemap的一部分,并从中生成一些漂亮的文档。理想情况下,我可以将.dgml导入到Visio中,但我可以手动在Visio中手动重新创建它的副本。

有谁知道这样的事情是否存在?

如果没有,我可能会将我的下一个项目设置为将DGML写入VSDX转换器。

visual-studio-2012 visual-studio-2013 visio dgml
1个回答
-2
投票

我可能没有完全理解这个问题,但乍一看这项任务似乎相当微不足道。

从Visio中的数据生成图表很简单,可以在多个环境(VBA,Visual Studio,Python等)中实现。

就我而言,我现在已经在Python路径上工作了几个月,这将是我的首选工具,因为格式转换很容易获得。我可以在这里看到我从数据生成图表的最新练习(http://visguy.com/vgforum/index.php?topic=6914.0)。

对于您的情况,我将使用众多XML库之一加载DGML文件。迭代节点并为每个节点绘制一个Visio中的矩形,用节点属性填充它,然后链接矩形以描绘图形。

如果您提供有关数据和期望图形的更多详细信息,我可以尝试设置一些内容。

© www.soinside.com 2019 - 2024. All rights reserved.