2010-02-11 39 views
6

¿Alguien ha utilizado graphviz-php y, de ser así, sabe dónde puedo encontrar documentación sobre su uso/estructura de clases, etc.?Documentación de PHP GraphViz

Tenga en cuenta que este es el graphviz-php, no la pera (image_graphviz).

Gracias

Respuesta

4

he encontrado una explicación de la graphviz.php como a continuación.

La clase GraphViz permite la creación y el trabajo con gráficos dirigidos y no dirigidos y su visualización con AT & T's GraphViz tools.

 

    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(); 

+0

este enlace funciona: http://pear.php.net/manual/en/package. images.image-graphviz.example.php –