有DGML查看器吗?

时间:2011-03-05 20:04:27

标签: dgml

我开始使用DGML来基于一些制造流程数据来可视化有向图。它比谚语鼻涕更有效,并且很容易生成。

唯一的问题是我能找到的唯一DGML查看器是VS.NET 2010.看起来查看器是基于MSAGL构建的,但即使这样也不会直接支持DGML。

是否存在独立的DGML查看器?优选作为可嵌入组分。甚至更优选作为WPF。

5 个答案:

答案 0 :(得分:21)

我建议您在Microsoft Connect提交请求,作为对独立DGML查看器的进一步支持。它可能有助于说服产品团队对一个产品的需求量足够大。

答案 1 :(得分:11)

Visual Studio 2019 中有一个DGML Viewer。您可以通过Visual Studio安装程序进行安装。只需打开Visual Studio安装程序,单击“修改”,选择“单个组件”,“代码工具”, DGML编辑器。要从EF Core应用程序上的DbContext创建DGML文件,可以使用EF Core Power Tools。下图来自EF Core Power Tools生成的DGML,并使用DGML Editor查看。希望对您有所帮助。

enter image description here

答案 2 :(得分:5)

默认情况下,Visual Studio 2017中不提供DGML编辑器,因此我无法直观地看到DGML文件,只能看到xml格式的文件。 我必须通过显式安装DGML编辑器来解决此问题。 请按以下方式安装: (工具>获取工具和功能...>单个组件>代码工具> DGML编辑器)

答案 3 :(得分:3)

DgmlPowerTools Visual Studio 2012包为您提供了将DGML导出到SVG的选项:

https://visualstudiogallery.msdn.microsoft.com/46b71f5f-a4d5-4867-9d50-0416f7aefe28

或者,我非常确定在一些免费周末可以很容易地将某些内容转换成HTML转换为HTML(例如使用HTML5 Canvas进行显示,或者使用许多图形库之一,如D3.js)。 ..

答案 4 :(得分:-1)

看看Graphviz DOT。它可以生成许多不同的图形输出格式,包括PNG,JPG,PDF,SVG。它使用类似于DGML的语法。

https://www.graphviz.org/

相关问题