渲染gif或png时,使用QuickGraph(而不是.dot文件)

本文关键字:dot 文件 QuickGraph gif png 使用 渲染 | 更新日期: 2023-09-27 18:03:56

我正在尝试quickgraph,当我这样提醒时:

var graphviz = new GraphvizAlgorithm<string, SEdge<string>>(g);     
graphviz.ImageType = GraphvizImageType.Gif;
var output = graphviz.Generate(new FileDotEngine(), "graph");

当然我得到一个点文件叫做图形,我很确定还有其他方法,或者我需要用其他方法把点文件转换成png ?我知道我可以使用gedit.exe,但必须有一个程序化的方式来生成一个图像由于

渲染gif或png时,使用QuickGraph(而不是.dot文件)

我正在使用graphviz,在安装的bin文件夹中有一个名为dot.exe的工具可以从命令行使用它,我正在做如下操作:

dot -Tpng graph.dot > graph.png

然后使用Process将其称为