`
shell_picker
  • 浏览: 15691 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论

试用 dot :用于画示意图的 DSL

PHP 
阅读更多

啥也不说,直接上代码:

digraph G {
".class files" -> "instrumented .class files" [label="instr"]
"instrumented .class files" -> "runtime data" [label="run(through rt)"]
".class files" -> "metadata" [label="metadata"]
crep [label="coverage report"]
{"metadata" "runtime data" "Java source files"} -> crep [label="report"]
}

 

运行下面的命令生成图像:

dot -Tpng data.dot >data.png

 

上面的代码可以产生这样的图:



 

dot 可以定义节点,还有节点之间的连线,每种元素又有 label 、font 、color 等属性,简直就是画流程图的一大法宝!

 

网站:http://www.graphviz.org/

 

更多 demo :http://www.graphviz.org/Gallery.php

  • 大小: 37.7 KB
0
2
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics