PC软件无法在手机上运行,请前往碧蓝下载站电脑版下载
1、Graphviz软件可以很方便的用来绘制结构化的图形网络
2、Graphviz支持多种格式输出,生成图片的质量与速度都不错
3、Graphviz画图工具在windows上与Linux上都能顺利运行
1、解压在本网站下载的graphviz软件安装包,打开exe程序文件,在弹出的页面窗口中点击next按钮
2、选择graphviz软件安装路径。点击next按钮
3、继续点击next,等待graphviz软件安装完成即可
要绘制一个有向图,包含4个节点a,b,c,d。其中a指向b,b与c指向d。可以定义下列脚本:
使用dot布局方式,绘制出来的效果如下:
默认的顶点中的文字为定义顶点变量的名称,形状为椭圆。边的默认样式为黑色实线箭头,小伙伴们可以在脚本中做一下修改,将顶点改为方形,边改为虚线。
定义顶点与边的样式
在digraph的花括号内,添加顶点与边的新定义:
则绘制的效果如下:
进一步修改顶点与边样式
进一步,我们将顶点a的颜色改为淡绿色,并将c到d的边改为红色,脚本如下:
绘制的结果如下:
将graphviz安装目录下的bin文件夹添加到Path环境变量中:
验证
进入windows命令行界面,输入dot -version,而后按回车,如果显示graphviz的相关版本信息,则安装配置成功。
1 将源文件保存为UTF-8的格式
2 设置fontname
这个方法我试了很多遍,我发现只是这样再不行。
如果你的错误下图所示的错误差不多:
那么这个时候解决方法为:在文本第一行空两格,上面说的一般的解决方法也要加上
上面图片第一个是无向图,第二个是有向图
思路就是,仔细观察图片上的错误,可以发现都是第一个字母是乱码,又仔仔细细的看了一下我的代码,发现第一行开头没有空格,而后试着将开头空出两个空格,这样居然可以了(本答案来自网友)
综上所述,这款graphviz画图工具安装简单,易于使用,是一个非常不错的所想即所得的画图工具,偶要下载提供graphviz软件免费下载使用。