当前位置:  开发笔记 > 后端 > 正文

Ruby的绘图库

如何解决《Ruby的绘图库》经验,为你挑选了1个好方法。

我正在尝试使用Ruby为语言编写流程图生成器.

我想知道是否有任何库可用于为各种流程图元素绘制各种形状并将文本写入这些形状.

如果我能帮助它,我真的不想编写用于绘制基本形状的代码.

有人可以给我一些参考文档,其中包含使用该库的示例吗?



1> rampion..:

在Graphviz中将流程图写为定向或无向图.Graphviz有一种语言,点可以很容易地生成图形.只需生成点文件,通过Graphiviz运行它,就可以获得图像.

graph {
  A -- B -- C;
  B -- D;
  C -- D [constraint=false];
}

呈现为
无方向

digraph {
  A [label="start"];
  B [label="eat"];
  C [label="drink"];
  D [label="be merry"];

  A -> B -> C;
  C -> D [constraint=false];
  B -> D [ arrowhead=none, arrowtail=normal]; // reverse this edge
}

呈现为
针对

您可以在Graphviz中控制节点形状等等.

推荐阅读
雯颜哥_135
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有