切换导航
演示知识库
演示1
演示2
演示3
演示4
带二级菜单
演示5
演示6
演示7
演示8
帮助中心
说明
说明_克隆
说明_克隆
说明_克隆
说明_克隆
说明_克隆_克隆
说明_克隆_克隆
介绍
高级篇
图表_克隆
图表_克隆_克隆
图表_克隆_克隆
图表
图表之庖丁解牛
图表之K线图
图表之K线图_克隆
图表之雷达图
图表之雷达图_克隆
其他图表
其他图表_克隆
如何制作流程图
入门篇
介绍
介绍_克隆
介绍_克隆
介绍_克隆
编辑模式
整体功能
测试
前端
表情包
入门排版
进阶排版
进阶排版_克隆
高级排版
后端
整体功能
常见问题
多媒体异常
多媒体异常_克隆987
多媒体异常_克隆
搜索结果
没有相关内容~~
架构图
最新修改于
2024-03-13 14:12
## 介绍 Graphviz 是一个开源的图可视化工具,非常适合绘制结构化的图标和网络。 Graphviz 使用一种叫 DOT 的语言来表示图形。 DOT 语言是一种图形描述语言。 能够以简单的方式描述图形,并且为人和计算机所理解。 Graphviz 可以生成多种格式的图形,包括 PNG、SVG、PDF、PS 等。 您可以使用 Graphviz 来绘制各种类型的图形,例如: 流程图 组织结构图 关系图 UML 图 网络图 树形图 ## 原理 Graphviz 的工作原理是将 DOT 语言描述的图形转换为 SVG 或其他格式的图形。 Graphviz 包含两个主要工具: dot:将 DOT 语言描述的图形转换为 PNG、SVG、PDF、PS 等格式的图形。 neato:使用不同的布局算法来排列图形中的节点。 ## 教程 Graphviz 官方网站: [https://graphviz.org/]() Graphviz 教程: [https://zhuanlan.zhihu.com/p/21993254]() DOT 语言参考: [https://www.fmcsa.dot.gov/languages]() ## 演示 ```graphviz digraph finite_state_machine { rankdir=LR; size="8,5" node [shape = doublecircle]; S; node [shape = point ]; qi node [shape = circle]; qi -> S; S -> q1 [ label = "a" ]; S -> S [ label = "a" ]; q1 -> S [ label = "a" ]; q1 -> q2 [ label = "ddb" ]; q2 -> q1 [ label = "b" ]; q2 -> q2 [ label = "b" ]; } ```
请输入访问密码
开始访问