このページで利用可能な例を 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を組み合わせてみた
上記のどれも機能していないようです。助けていただけますか?
どうもありがとう