有没有人使用graphviz-php,如果有的话,他们知道我在哪里可以找到有关其用法/类结构等的文档?
请注意,这是graphviz-php而不是pear(image_graphviz)。
由于
答案 0 :(得分:4)
我已经找到了graphviz.php的解释如下。
GraphViz类允许使用AT& T的GraphViz工具创建和使用有向和无向图以及它们的可视化。
require_once 'Image/GraphViz.php'; $graph = new Image_GraphViz(); $graph->addNode( 'Node1', array( 'URL' => 'http://link1', 'label' => 'This is a label', 'shape' => 'box' ) ); $graph->addNode( 'Node2', array( 'URL' => 'http://link2', 'fontsize' => '14' ) ); $graph->addNode( 'Node3', array( 'URL' => 'http://link3', 'fontsize' => '20' ) ); $graph->addEdge( array( 'Node1' => 'Node2' ), array( 'label' => 'Edge Label' ) ); $graph->addEdge( array( 'Node1' => 'Node2' ), array( 'color' => 'red' ) ); $graph->image();
答案 1 :(得分:3)
答案 2 :(得分:1)
在CentOS上,当您安装“graphviz-php”软件包时,您将获得一个手册页。它非常简洁,你不希望它成为你唯一的参考,但至少你得到了一些东西。
man 3 gv
对于它的价值,这里有一个非常简单的例子......
https://github.com/ellson/graphviz/blob/master/tclpkg/gv/demo/modgraph.php