关系图绘制工具Graphviz 的学习
来源:互联网 发布:微信支付java开发 编辑:程序博客网 时间:2024/05/17 03:01
今天简单的学习了一个关系图绘制工具,Graphviz。
有篇博客介绍这个工具介绍的很详细:使用Graphviz绘制流程图,另外,我还上传了几个Graphviz的学习文档,这里我就不多说了。
使用Graphviz,需要使用它自己的语言编写程序,在程序中指明节点之间的关系,使用Graphviz可以对点、线、字体和输出格式进行设置,另外Graphviz支持子图的绘制,子图的名称必须以cluster开头,否则graphviz无法设别。。还要说明的是,Graphviz提供的文档编辑能力很弱,甚至不如text文档,建议在其他工具中进行编程。
Graphviz的功能很单纯,语法也不难,我想要用Graphviz自动绘制函数关系的调用图,这就有了不小的难度:1,如何把描述函数调用关系的文档处理成Graphviz能识别的语言而不是手工输入,可以想象,如果函数比较多的话,工作量很大;2,如何通过C#直接调用该程序,Windows下Graphviz是通过窗口操作的,不知道能不能直接调用。
可能的解决办法:1,根据gv语言的特点编程将函数调用关系处理成可执行的gv文件。2,将输出的文件保存成gv格式,然后打开。哦,打开之后还是要点击gv的按钮运行不是吗?好吧,再想想。
- 关系图绘制工具Graphviz 的学习
- 使用Graphviz绘制流程图和关系图
- 用Graphviz进行可视化操作──绘制函数调用关系图
- 使用egypt+graphviz分析ffplay的函数调用关系图
- 使用egypt+graphviz分析ffplay的函数调用关系图
- 使用Graphviz Dot绘制类图
- graphviz dot uml类图绘制笔记
- graphviz dot uml类图绘制笔记
- Graphviz工具
- graphviz好用的程序员画图工具
- 决策树可视化工具Graphviz的安装
- 使用graphviz绘制流程图
- 使用graphviz绘制流程图
- 使用graphviz绘制流程图
- 使用graphviz绘制流程图
- Graphviz 绘制流程图
- 使用graphviz绘制流程图
- graphviz绘制流程图
- IBM 3390:世界最贵硬盘驱动器
- HTTP Response Message Format
- 详解三:CentOS下编译安装PHP开发环境,配置LAMP
- Chrome 开始允许用户自己监控扩展的活动
- 如何成为一名程序员:我的道路
- 关系图绘制工具Graphviz 的学习
- Linux 走向真正的 CPU 热插拔支持
- jQuery学习笔记--jquery radio取值,checkbox取值,select取值,radio选中,checkbox
- 控件布局
- js自动合并值重复的单元格
- CUDA ---2 分支控制,变量
- JQuery获取this当前对象子元素对象
- centos5.5 双网卡设置,并配置dhcp
- 2013 年关于 Linux 的 5 大预言