Graphviz 在命令行上创建大型WebGraph

Graphviz 在命令行上创建大型WebGraph,graphviz,Graphviz,我这样做对吗 我有一个名为input.txt的文件,其中包含如下数据: digraph G { rankdir=LR node [shape=box style=filled] A->B A->C A->D B->D C->E E->F } 然后,我将其输入到创建data.dot文件的dot.exe中: C:\Graphviz\bin\dot.exe < input.txt > data.dot 它似乎适用于input.txt文件中的少量数据,

我这样做对吗

我有一个名为input.txt的文件,其中包含如下数据:

digraph G {
rankdir=LR
node [shape=box style=filled]
A->B
A->C
A->D
B->D
C->E
E->F
}
然后,我将其输入到创建data.dot文件的dot.exe中:

C:\Graphviz\bin\dot.exe < input.txt > data.dot
它似乎适用于input.txt文件中的少量数据,但对于较大的数据集,它似乎会失败


我用
sfdp.exe
替换了
dot.exe
,但它会创建相互重叠的节点。

您可以直接从输入文件创建svg,类似于
dot.exe-Tsvg input.txt>data.svg
也许您想尝试
dot
sfdp
之外的其他布局引擎。还有
circo
osage
neato
twopi
。您可以直接从输入文件创建svg,例如
dot.exe-Tsvg input.txt>data.svg
可能您想尝试
dot
sfdp
之外的其他布局引擎。还有
circo
osage
neato
twopi
C:\Graphviz\bin\dot.exe -Tsvg data.dot > data.svg