Graphviz 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Graphviz 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 EPL
开发语言 C/C++
操作系统 跨平台
软件类型 开源软件
开发厂商
地区 不详
提 交 者 不详
适用人群 未知
收录时间 2009-02-12

软件简介

Graphviz 是一款由 AT&T Research 和 Lucent Bell 实验室开源的可视化图形工具,可以很方便的用来绘制结构化的图形网络,支持多种格式输出。

Graphviz 的输入是一个用 dot 语言编写的绘图脚本,通过对输入脚本的解析,分析出其中的点、边及子图,然后根据属性进行绘制。

Graphviz layout 以简单的文本语言描述图形,并以实用的格式制作图表,如用于网页的 images 和 SVG ;用于放入在其它文件中或显示在交互式图形浏览器中的 PDF 和 Postscript 。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (2)

加载中
#TeXmacs# 在TeXmacs中使用Graphviz比较方便
01/26 01:20
回复
举报
打分: 力荐
不错!
2017/09/21 13:24
回复
举报
更多评论
暂无内容
发表于开发技能专区
2019/10/28 00:00

Graphviz

学习一时爽,一直学习一直爽   Hello,大家好,我是 もうり,一个从无到有的技术+语言小白。 官方文档:http://www.graphviz.org graphviz是贝尔实验室开发的一个开源的工具包,它使用一个特定的DSL(领域特定语...

0
0
发表了博客
2019/09/09 15:38

Graphviz绘图

GCC编译原理 digraph G { rankdir = TB subgraph { node [shape = record, fontname = "MicroSoft YaHei"] A[label="源代码"] C[label="预处理后代码"] ...

0
0
发表了博客
2012/10/11 18:49

graphviz 安装小记

graphviz是什么,请看维基百科: http://zh.wikipedia.org/zh/Graphviz 这里安装graphviz的目的在用使用pprof对cpuprofile进行分析,linux下基本的安装软件过程无非3步: ./configure --with-expat=builtin make make install 但在make时遇到问题如下:(后来大牛simonwang告知可以使用--with-png=no来搞定该问题,怪自己...

0
1
发表了博客
2016/10/12 09:02

Graphviz学习(二)——有关Graphviz的概述

(一)、总的架构 今天我们讲一下Graphviz的概述,从前一章我们明白,Graphviz不只是一个解释器那么简单,它还包含着包括C接口在内的诸多接口,事实上,Graphviz可以根据用户的需求,在运行的各个环节进行定制和嵌入,下面这张概念图,是我对Graphviz机制的了解: 在这里,我们会一一解释,并且讨论几个关键的地方:C接口...

0
1
发表了博客
2019/03/01 14:19

graphviz入门

范例入门 1. 工作流 digraph d {   edge[color=red, arrowhead=vee, fontcolor=gray];   node[style=filled, color=gray, fontcolor=dodgerblue2, shape=box]   a[shape=box, label=" 电灯不工作了"];   b[label=" 电源\n接好了吗?", shape=diamond];   d[label=" 灯泡\n烧毁了吗?", shape=diamond];   e[label=" 更...

0
0
发表了博客
2018/11/16 22:11

用graphviz可视化决策树

1.安装graphviz。 graphviz本身是一个绘图工具软件,下载地址在:http://www.graphviz.org/。如果你是linux,可以用apt-get或者yum的方法安装。如果是windows,就在官网下载msi文件安装。无论是linux还是windows,装完后都要设置环境变量,将graphviz的bin目录加到PATH,比如我是windows,将C:/Program Files (x86)/Grap...

0
0
发表了博客
2019/04/24 14:33

使用graphviz画图

安装: 要使用Graphviz,先要在系统上安装Graphviz。 在Ubuntu上安装可以使用命令: sudo apt-get install graphviz 在其他系统安装的方法可以查看Graphviz官网进行查看。程序安装好之后我们就可已使用了。 使用: Step 1:首先,需要编辑dot脚本 可以使用你熟悉的纯文本编辑器进行脚本编写(必须是纯文本编辑器,如vim...

0
0
2016/10/10 21:07

Graphviz学习(一)

最近接触了一个图形绘制神器graphviz,其神奇之处在于着一个软件提供了诸多接口,从最基本的图形界面、到专门用于描述DOT脚本语言、到C语言和Python语言接口都有,可以说不仅是一个功能强大的软件,它的模块化设计也非常值得我们学习。 但不足的是,graphviz再资料方面、尤其是中文资料方面明显缺少,从网上查到的中文资...

0
1
发表了博客
2018/05/05 17:22

Graphviz 使用笔记

  官网:Graphviz   最近一直在找如何用写代码的方式就可以实现数据结构可视化、流程图等等,于是发现了她,上手也比较简单,但正当我仅觉得不错的时候,我发现竟然还可以用python来写,瞬间好感度爆满啊!太激动了~   下面就先简单说一说Windows下如何使用吧:   首先不管是直接写digraph,还是用python,都必须...

0
0
发表了博客
2013/12/07 16:27

Dot Graphviz Manual

English version.

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2013/07/23 15:27

XHProf+Graphviz连接失败

XHProf性能测试在本机的PHP5.2和PHP5.3上分别安装了,优先安装的是5.2,并且安装了graphviz-2.24.0,5.2的一套一点问题都没有,正常出报告,出图,但是5.3只出报告,不出图,提示:failed to execute cmd: " dot -Tpng".这是什么状况。

2
0
发表了问答
2012/11/20 09:24

使用 Graphviz 生成自动化系统图

如果您曾创建过系统环境的架构图,那么您可能很清楚,手动创建的这些图通常在创建之日后就会过期。本文将介绍 Graphviz 应用程序的基础知识,以及如何编写可以自动创建图的脚本,让您始终拥有最新的和正确的系统图。本文提供了一些示例脚本,以图的形式说明了基于 IBM® POWER® 处理器的服务器的 N-Port ID Virtualiza...

1
8
发表了问答
2011/06/05 22:24

Doxygen + GraphViz 函数调用图

今天在写文档时,需要画函数调用图。都说不想当懒程序员的程序员不是优秀的程序员,因此我开始寻找能自动绘图的插件(小生最依赖Eclipse)。找过来找过去,都没有合适的,有些插件我着实不会用,说的就是你,死 CallGraph Viewer,一开始什么都不出来,菜单menu里也没有什么迹象可以调用,后来看到依赖于Zest,就又装了Z...

1
2
发表了问答
2012/11/16 12:43

进一步问Graphviz相关问题

@皮皮蟹 你好,想跟你请教个问题:用Graphviz做出的图以后想把它显示在浏览器上,仅仅就是用png在img中添加一个标签这样子吗?有书本上说Canviz可以在WEB浏览器<canvas>上绘制Graphviz图,然后下下来以后不会使用,也没有相关教程.如果使用png在img中添加一个标签这种办法的话不需要下载Canviz也可以办到.那这样Canviz的意义...

4
0
发表了问答
2012/11/15 20:02

Graphviz做出的图怎么显示到浏览器中

@红薯 你好,想跟你请教个问题: 您好,我最近遇到一个自己没法解决的问题,想请教一下您. 问题:怎么使用Graphviz做出的图显示到浏览器中?这个问题困扰我两周了,求指教.谢谢!

7
0
发表了问答
2012/09/10 09:32

Graphviz如何不用箭头来对节点进行竖向排列?

现有的Graphviz只能通过箭头竖向排列,不知道有没有不用箭头对里面的节点进行竖向排列呢?

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2 评论
86 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部