graphviz是一款绘制组织结构图软件;用于绘制DOT语言脚本描述的图形,它也提供了供其它软件使用的库;主要用C语言实现,主要实现了一些图布局算法;通过这些算法,可以将图中的节点在画布上比较均匀的分布,缩短节点之间的边长,并且尽量的减少边的交叉;graphviz提供命令式的绘图方式,它提供一个dot语言用来编写绘图脚本,然后对这个脚本进行解析,分析出其中的定点,边以及子图,然后根据属性进行绘制;由于graphviz是通过dot语言来进行绘制,所以不管绘制多么麻烦的结构图,都能够轻松快速的完成;需要的朋友赶快下载吧!
软件功能
1、实现了一些图布局算法。
2、将图中的节点在画布上比较均匀的分布。
3、缩短节点之间的边长,并且尽量的减少边的交叉。
4、分析出其中的定点,边以及子图,然后根据属性进行绘制。
软件特色
1、软件画面简洁、明了。
2、软件操作相对简单。
3、功能强大,无论多复杂的图都能轻松绘制。
安装方法
1、下载软件,进行解压。
2、双击进入安装向导,点击Next。
3、选择安装文件位置,然后点击Next。
4、点击安装,等待加载完毕即可。
使用方法
1、Fancy graph
从上面的代码可以看出,dot语言非常简单,就是一个纯描述性的语言而已。
大家可以把上面的代码和下图中的连接对应起来看。
2、Polygon graph
下面是对应的图片:
3、连接点的方向
我们可以用“n”,”ne”,”e”,””se”, “sw”,”w”,”nw”,
分别表示冲哪一个方向连接这个节点(图形)-“north, northeast……”如:
4、数据结构图
数据结构图是我们很容易用到的一类图形,一个简单地数据结构图代码如下:
∨ 展开