6

誰かがgraphviz-phpを使用したことがありますか?もしそうなら、その使用法/クラス構造などに関するドキュメントをどこで見つけることができるか知っていますか?

これは梨 (image_graphviz) ではなく、graphviz-php であることに注意してください。

ありがとう

4

3 に答える 3

4

以下のようにgraphviz.phpの説明を見つけました。

GraphViz クラスは、AT&T の GraphViz ツールを使用して有向グラフと無向グラフを作成し、それらを視覚化することを可能にします。

  require_once 'Image/GraphViz.php';

  $graph = new Image_GraphViz();

  $graph->addNode(
    'ノード1',
    配列(
      'URL' => 'http://link1',
      'label' => 'これはラベルです',
      '形状' => 'ボックス'
    )
  );

  $graph->addNode(
    'ノード2',
    配列(
      'URL' => 'http://link2',
      'フォントサイズ' => '14'
    )
  );

  $graph->addNode(
    'ノード3',
    配列(
      'URL' => 'http://link3',
      'フォントサイズ' => '20'
    )
  );

  $graph->addEdge(
    配列(
      'ノード 1' => 'ノード 2'
    )、
    配列(
      'label' => 'エッジ ラベル'
    )
  );

  $graph->addEdge(
     配列(
       'ノード 1' => 'ノード 2'
     )、
     配列(
      '色' => '赤'
   )
  );
  $graph->image();

于 2010-02-11T15:22:51.987 に答える
3

http://pear.php.net/manual/en/package.images.image-graphviz.example.phpに使用例が含まれています (更新)

于 2010-02-11T03:04:33.457 に答える