Graphviz 图形(DOT)标题
我需要使用Graphviz点打印大量的图形。为了区分每个图对应的输入,我还希望每个图都有一个标题。是否有必要将其嵌入到图形的点表示中。您可以使用Graphviz 图形(DOT)标题,graphviz,dot,Graphviz,Dot,我需要使用Graphviz点打印大量的图形。为了区分每个图对应的输入,我还希望每个图都有一个标题。是否有必要将其嵌入到图形的点表示中。您可以使用标签向图形添加标题 例如: digraph { A -> B; label="Graph"; labelloc=top; labeljust=left; } labelloc和labeljust可用于确定图形标签的上/下和左/右位置 可用于在中修改标签(字体等)的所有详细信息和其他属性 提示:定义点文件的图形标签结
标签
向图形添加标题
例如:
digraph {
A -> B;
label="Graph";
labelloc=top;
labeljust=left;
}
labelloc
和labeljust
可用于确定图形标签的上/下和左/右位置
可用于在中修改标签(字体等)的所有详细信息和其他属性
提示:定义点文件的图形标签结尾,否则子图形将继承这些属性。图形可以具有与节点和边相同的属性:
digraph {
graph [label="The Tale of Two Cities", labelloc=t, fontsize=30];
node [color=blue];
rankdir = LR;
London -> Paris;
Paris -> London;
}
那个点文件产生
如果您正在寻找在python中为graphviz的Graph对象添加标题的方法。然后,以下代码可以提供帮助:
from graphviz import Graph
dot = Graph()
dot.node('1','1')
dot.node('2','2')
dot.edge('1','2', label="link")
dot.attr(label="My caption")
dot.attr(fontsize='25')
dot.render(view=True)
输出:
链接不再工作。可以考虑直接贴上它们。谢谢你,这正是我所需要的。