Рендеринг gif или png при использовании QuickGraph (вместо файла .dot) - PullRequest
3 голосов
/ 30 июля 2011

Я пробую быстрый график, и когда я напоминаю вот так:

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

конечно, я получаю файл Dot с именем graph, я уверен, что есть другие способы, или, может быть, мне нужно преобразовать файл dot в png другим способом? Я знаю, что мог бы использовать gedit.exe, но должен быть программный способ создания изображения спасибо

1 Ответ

3 голосов
/ 29 сентября 2011

Я использую graphviz , в папке bin установки есть инструмент под названием dot.exe , чтобы использовать его из командной строки. Я делаю что-то вроде:

dot -Tpng graph.dot > graph.png

Затем используйте Процесс , чтобы вызвать его

...