Hallo Leute,
ich möchte mit der folgenden Klassensammlung einen Grafen darstellen, also irgendwie Visualisieren. Ich habe einiges versucht, aber irgendwie krieg ich das nicht hin. Folgenden Code habe ich teilweise von der Project Seite entnommen, aber da steht leider nicht wie man visualisiert.
Link : http://www.codeproject.com/cs/miscctrl/quickgraph.asp
Neue Frage: Wieso wird mir jetzt eine Worddatei erzeugt Sollte das
nicht ein Jpeg sein
Danke allen Masters of the Compuserve
JAck
ich möchte mit der folgenden Klassensammlung einen Grafen darstellen, also irgendwie Visualisieren. Ich habe einiges versucht, aber irgendwie krieg ich das nicht hin. Folgenden Code habe ich teilweise von der Project Seite entnommen, aber da steht leider nicht wie man visualisiert.
Link : http://www.codeproject.com/cs/miscctrl/quickgraph.asp
C#:
AdjacencyGraph g = new AdjacencyGraph(
new VertexAndEdgeProvider(), // vertex and edge provider
true // directed graph
);
//IVertexListGraph gq = new
// create algorithm
// adding vertices u,v
IVertex u = g.AddVertex(); // IVertexMutableGraph
IVertex v = g.AddVertex();
QuickGraph .Algorithms.Graphviz.DotRenderer render = new QuickGraph.Algorithms.Graphviz.DotRenderer();
render.Prefix = "Test";
render.ImageType = QuickGraph.Algorithms.Graphviz.GraphvizImageType.Jpeg;
render.Path = "c:\\";
String test = "Hallo";
render.Render(test);
// adding the edge (u,v)
IEdge ee = g.AddEdge(u,v); // IEdgeMutableGraph
VertexStringDictionary names = new VertexStringDictionary();
IVertex u1 = g.AddVertex();
names[u1] = "u1";
m_Vertex.Label = m_Names[u1];
//m_Vertex.ToDot();
Neue Frage: Wieso wird mir jetzt eine Worddatei erzeugt Sollte das
nicht ein Jpeg sein
Danke allen Masters of the Compuserve
JAck

Zuletzt bearbeitet: