【图形描述语言】blockdiag

本系列介绍 文本转图片 工具支持的图形描述语言。图形描述语言将图片描述为代码或者文本,有利于版本管理,很适合嵌入 LaTeX 或 Markdown 文档。用于网站时,还可以减轻图片存储压力,因为图片可以根据代码在使用时生成。本文是该系列第七篇,介绍 blockdiag。

概述

blockdiag 是一个 simple block-diagram image generator,类似于 Graphviz 的 DOT 语言。用于生成框图或流程图。本文只简单介绍其语法,完整文档请访问其 官方网站

语法

图属性

设置整个图的属性,语法 attr=value;。全部属性如下:

以下是一个图属性的例子:

blockdiag diagram 属性
blockdiag diagram 属性

节点属性

可以用以下语法设置节点属性:

使用 ',' 分隔以使用多个属性。如果用于指定属性的字符串包括空格或符号,则需要使用引号包裹。以下是可用属性:

以下是一个示例:

blockdiag节点属性示例
blockdiag节点属性示例

边属性

可以用以下语法设置边属性:

使用 ',' 分隔以使用多个属性。如果用于指定属性的字符串包括空格或符号,则需要使用引号包裹。以下是可用属性:

以下是一个例子:

blockdiag 边属性示例
blockdiag 边属性示例

blockdiag画廊

blockdiag 堆叠属性
blockdiag 堆叠属性
blockdiag节点分组
blockdiag节点分组
blockdiag示例
blockdiag示例
Simple diagram for master data manager
Simple diagram for master data manager

以上就是全部内容,欢迎到 文本转图片工具 试用。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注