6

有没有人使用过graphviz-php,如果有,他们知道我在哪里可以找到有关其用法/类结构等的任何文档吗?

请注意,这是 graphviz-php 而不是梨(image_graphviz)。

谢谢

4

3 回答 3

4

我找到了graphviz.php的解释如下。

GraphViz 类允许创建和使用有向图和无向图以及使用 AT&T 的 GraphViz 工具对其进行可视化。

  require_once '图像/GraphViz.php';

  $graph = new Image_GraphViz();

  $graph->addNode(
    '节点 1',
    大批(
      'URL' => 'http://link1',
      '标签' => '这是一个标签',
      '形状' => '盒子'
    )
  );

  $graph->addNode(
    '节点 2',
    大批(
      'URL' => 'http://link2',
      '字体大小' => '14'
    )
  );

  $graph->addNode(
    '节点 3',
    大批(
      'URL' => 'http://link3',
      '字体大小' => '20'
    )
  );

  $graph->addEdge(
    大批(
      '节点1' => '节点2'
    ),
    大批(
      '标签' => '边缘标签'
    )
  );

  $graph->addEdge(
     大批(
       '节点1' => '节点2'
     ),
     大批(
      '颜色' => '红色'
   )
  );
  $图形->图像();

于 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 回答
1

在 CentOS 上,当您安装“graphviz-php”软件包时,您会得到一个手册页。它非常简洁,你不希望它成为你唯一的参考,但至少你得到了一些东西。

man 3 gv

对于它的价值,这里有一个非常简单的例子......

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

于 2014-02-24T03:40:35.297 回答