绘图神器 —— Graphviz(一)

来源:互联网 发布:angularjs和vue.js 编辑:程序博客网 时间:2024/05/16 12:39

So in short, if you are a programmer, it is born for you.

更多精彩范例请参考官网:Gallery | Graphviz - Graph Visualization Software

Graphviz (Graph Visualization Software) 是一个由AT&T实验室启动的开源工具包。DOT是一种十分简单的图形描述语言。

无向图

graph graphname {    a -- b -- c;    b -- d;}


这里写图片描述

有向图

digraph graphname{    a -> b -> c;    b -> d;}


这里写图片描述

属性

dot 语言中,可以为节点和边添加不同的属性。

digraph graphname{    // 节点的属性,节点的名称    a [label = "Foo"];    // 节点的属性,节点的形状    b [shape = box];    // 边的属性,边的颜色    a -> b -> c [color = blue];    // 边的属性,边的形状    b -> d [style = dotted];}


这里写图片描述

0 0
原创粉丝点击