PHP Graphviz Belgeler

3 Cevap php

Ben, vb kullanım / sınıfsal yapısı ile ilgili herhangi bir belge bulabilirsiniz nereye kadar bildikleri yoksa herkes graphviz-php kullanılmış ve Has?

Bu graphviz-php değil armut (image_graphviz) olduğunu unutmayınız.

Teşekkürler

3 Cevap

Ben aşağıdaki gibi graphviz.php bir açıklama bulduk.

Graphviz sınıfı oluşturulması ve yönettiği ve adressiz grafikler ve AT & T Graphviz araçları ile görselleştirme çalışmaları için izin verir.


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

Eğer "graphviz-php" paketini yüklediğinizde CentOS üzerinde, bir adam bir sayfa olsun. Oldukça kısa ve öz, sen o tek referans olmak istemem, ama en azından bir şey olsun.

man 3 gv

Bu değer ne için, çok basit bir örnek burada var ...

https://github.com/ellson/graphviz/blob/master/tclpkg/gv/demo/modgraph.php