1

このページで利用可能な例を Windows アプリケーションのものに変換しました。 http://www.pedautreppe.com/post/How-to-render-a-finite-state-machine-graph-in-ASPNET-.aspx

アプリケーションは期待どおりに画像を生成していますが、レイアウトを変更しようとすると、それを機能させることができません。「ドット」の代わりに「Circo」または「Sfdp」を使用しようとしています。次の変更を試みましたが、生成された画像は常に「ドット」の正確なレイアウトになります。

1-行を変更しました:

process.StartInfo.FileName = @"C:\Program Files\Graphviz 2.21\bin\dot.exe";

に: process.StartInfo.FileName = @"C:\Program Files\Graphviz 2.21\bin\sfdp.exe";

また: process.StartInfo.FileName = @"C:\Program Files\Graphviz 2.21\bin\circo.exe";

2-「-Kspfg」/「-Kcirco」を追加しました process.StartInfo.Arguments = "-Tgif -Gcharset=latin1";

3-1と2を組み合わせてみた

上記のどれも機能していないようです。助けていただけますか?

どうもありがとう

4

1 に答える 1

0

修正済み..コードの引数スペースに問題がありました。

ありがとう

于 2012-11-24T20:23:30.340 に答える