使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2021.2)使用 PlantUML 绘制的 UML PlantUML 语言参考指引 (Version 1.2021.2) PlantUML 是一个开源项目,支持快速绘制: • 时序图 • 用例图 • 类图 • 对象图 • 活动图 • 组件图 • 部署图 • 状态图 • 定时图 同时还支持以下非 UML 图: • JSON Data • YAML Data • Network diagram Entity Relationship diagram 通过简单直观的语言来定义这些示意图。 1 时序图 1 时序图 1.1 简单示例 你可以用-> 来绘制参与者之间传递的消息,而不必显式地声明参与者。 你也可以使用 --> 绘制一个虚线箭头。 另外,你还能用 <- 和 <--,这不影响绘图,但可以提高可读性。注意:仅适用于时序图,对于其它示意 图,规则是不同的。 @startuml Drawing Extension(扩展) <|-- Composition(组合) *-- Aggregation(聚合) o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class05 o-- Class06 Class07 .. Class08 Class090 码力 | 381 页 | 4.05 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.6)使用 PlantUML 绘制的 UML PlantUML 语言参考指引 (Version 1.2019.6) PlantUML 是一个开源项目,支持快速绘制: • 时序图 • 用例图 • 类图 • 活动图 • 组件图 • 状态图 • 对象图 • 部署图 • 定时图 同时还支持以下非 UML 图: • 线框图形界面 • 架构图 • 规范和描述语言 (SDL) • Ditaa AsciiMath 或 JLaTeXMath 符号的数学公式 通过简单直观的语言来定义这些示意图。 1 时序图 1 时序图 1.1 简单示例 你可以用 -> 来绘制参与者之间传递的消息,而不必显式地声明参与者。 你也可以使用 --> 绘制一个虚线箭头。 另外,你还能用 <- 和 <--,这不影响绘图,但可以提高可读性。注意:仅适用于时序图,对于其它示意 图,规则是不同的。 @startuml Drawing Extension(扩展) <|-- Composition(组合) *-- Aggregation(聚合) o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class05 o-- Class06 Class07 .. Class08 Class090 码力 | 174 页 | 1.98 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.9)使用 PlantUML 绘制的 UML PlantUML 语言参考指引 (Version 1.2019.9) PlantUML 是一个开源项目,支持快速绘制: • 时序图 • 用例图 • 类图 • 活动图 • 组件图 • 状态图 • 对象图 • 部署图 • 定时图 同时还支持以下非 UML 图: • 线框图形界面 • 架构图 • 规范和描述语言 (SDL) • Ditaa AsciiMath 或 JLaTeXMath 符号的数学公式 通过简单直观的语言来定义这些示意图。 1 时序图 1 时序图 1.1 简单示例 你可以用 -> 来绘制参与者之间传递的消息,而不必显式地声明参与者。 你也可以使用 --> 绘制一个虚线箭头。 另外,你还能用 <- 和 <--,这不影响绘图,但可以提高可读性。注意:仅适用于时序图,对于其它示意 图,规则是不同的。 @startuml Drawing Extension(扩展) <|-- Composition(组合) *-- Aggregation(聚合) o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class05 o-- Class06 Class07 .. Class08 Class090 码力 | 174 页 | 2.00 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.1)使用 PlantUML 绘制的 UML PlantUML 语言参考指引 (Version 1.2019.1) PlantUML 是一个开源项目,支持快速绘制: • 时序图 • 用例图 • 类图 • 活动图 • 组件图 • 状态图 • 对象图 • 部署图 • 定时图 同时还支持以下非 UML 图: • 线框图形界面 • 架构图 • 规范和描述语言 (SDL) • Ditaa AsciiMath 或 JLaTeXMath 符号的数学公式 通过简单直观的语言来定义这些示意图。 1 时序图 1 时序图 1.1 简单示例 你可以用 -> 来绘制参与者之间传递的消息,而不必显式地声明参与者。 你也可以使用 --> 绘制一个虚线箭头。 另外,你还能用 <- 和 <--,这不影响绘图,但可以提高可读性。注意:仅适用于时序图,对于其它示意 图,规则是不同的。 @startuml Type Symbol Drawing Extension <|-- Composition *-- Aggregation o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class05 o-- Class06 Class07 .. Class08 Class090 码力 | 146 页 | 1.91 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.4)使用 PlantUML 绘制的 UML PlantUML 语言参考指引 (Version 1.2019.4) PlantUML 是一个开源项目,支持快速绘制: • 时序图 • 用例图 • 类图 • 活动图 • 组件图 • 状态图 • 对象图 • 部署图 • 定时图 同时还支持以下非 UML 图: • 线框图形界面 • 架构图 • 规范和描述语言 (SDL) • Ditaa AsciiMath 或 JLaTeXMath 符号的数学公式 通过简单直观的语言来定义这些示意图。 1 时序图 1 时序图 1.1 简单示例 你可以用 -> 来绘制参与者之间传递的消息,而不必显式地声明参与者。 你也可以使用 --> 绘制一个虚线箭头。 另外,你还能用 <- 和 <--,这不影响绘图,但可以提高可读性。注意:仅适用于时序图,对于其它示意 图,规则是不同的。 @startuml Type Symbol Drawing Extension <|-- Composition *-- Aggregation o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class05 o-- Class06 Class07 .. Class08 Class090 码力 | 165 页 | 1.89 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2020.23)使用 PlantUML 绘制的 UML PlantUML 语言参考指引 (Version 1.2020.23) PlantUML 是一个开源项目,支持快速绘制: • 时序图 • 用例图 • 类图 • 活动图 • 组件图 • 状态图 • 对象图 • 部署图 • 定时图 同时还支持以下非 UML 图: • JSON Data • 线框图形界面 • 架构图 • 规范和描述语言 AsciiMath 或 JLaTeXMath 符号的数学公式 通过简单直观的语言来定义这些示意图。 1 时序图 1 时序图 1.1 简单示例 你可以用 -> 来绘制参与者之间传递的消息,而不必显式地声明参与者。 你也可以使用 --> 绘制一个虚线箭头。 另外,你还能用 <- 和 <--,这不影响绘图,但可以提高可读性。注意:仅适用于时序图,对于其它示意 图,规则是不同的。 @startuml Drawing Extension(扩展) <|-- Composition(组合) *-- Aggregation(聚合) o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class05 o-- Class06 Class07 .. Class08 Class090 码力 | 307 页 | 3.17 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2023.11)使用 PlantUML 绘制的 UML PlantUML 语言参考指引 (Version 1.2023.11) PlantUML 是一个开源项目,支持快速绘制: • 时序图 • 用例图 • 类图 • 对象图 • 活动图 • 组件图 • 部署图 • 状态图 • 定时图 同时还支持以下非 UML 图: • JSON Data • YAML Data • Network diagram 视觉描述性和准确性的图表, 从而使自己成为图表创建工具包中的必备工具。 您可以了解更多有关 PlantUML 中一些常用命令的信息,以增强您的图表创建体验。 1.1 基本的例子 序列-> 用于绘制两个参与者之间的信息。参与者不必明确声明。 要有一个点状的箭头,就用--> 也可以用 <- 和 <-- 。这不会改变绘图,但可能提高可读性。注意,这只适用于顺序图,其他图的规则 不同。 @startuml 2023.11) 99 / 538 5 活动图 5 活动图 5.1 简单活动 使用 (*) 作为活动图的开始点和结束点。 有时,你可能想用 (*top) 强制开始点位于图示的顶端。 使用--> 绘制箭头。 @startuml (*) --> "First Activity" "First Activity" --> (*) @enduml 5.2 箭头上的标签 默认情况下,箭头开始于最接近的活动。0 码力 | 539 页 | 7.74 MB | 1 年前3
PlantUML 1.2019.3 语言参考指引使用 PlantUML 绘制的 UML PlantUML 语言参考指引 (Version 1.2019.3) PlantUML 是一个开源项目,支持快速绘制: • 时序图 • 用例图 • 类图 • 活动图 • 组件图 • 状态图 • 对象图 • 部署图 • 定时图 同时还支持以下非 UML 图: • 线框图形界面 • 架构图 • 规范和描述语言 (SDL) • Ditaa AsciiMath 或 JLaTeXMath 符号的数学公式 通过简单直观的语言来定义这些示意图。 1 时序图 1 时序图 1.1 简单示例 你可以用 -> 来绘制参与者之间传递的消息,而不必显式地声明参与者。 你也可以使用 --> 绘制一个虚线箭头。 另外,你还能用 <- 和 <--,这不影响绘图,但可以提高可读性。注意:仅适用于时序图,对于其它示意 图,规则是不同的。 @startuml Type Symbol Drawing Extension <|-- Composition *-- Aggregation o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class05 o-- Class06 Class07 .. Class08 Class090 码力 | 157 页 | 1.78 MB | 1 年前3
PlantUML 1.2019.2 语言参考指引使用 PlantUML 绘制的 UML PlantUML 语言参考指引 (Version 1.2019.2) PlantUML 是一个开源项目,支持快速绘制: • 时序图 • 用例图 • 类图 • 活动图 • 组件图 • 状态图 • 对象图 • 部署图 • 定时图 同时还支持以下非 UML 图: • 线框图形界面 • 架构图 • 规范和描述语言 (SDL) • Ditaa AsciiMath 或 JLaTeXMath 符号的数学公式 通过简单直观的语言来定义这些示意图。 1 时序图 1 时序图 1.1 简单示例 你可以用 -> 来绘制参与者之间传递的消息,而不必显式地声明参与者。 你也可以使用 --> 绘制一个虚线箭头。 另外,你还能用 <- 和 <--,这不影响绘图,但可以提高可读性。注意:仅适用于时序图,对于其它示意 图,规则是不同的。 @startuml Type Symbol Drawing Extension <|-- Composition *-- Aggregation o-- 使用.. 来代替 -- 可以得到点线. 在这些规则下,也可以绘制下列图形 @startuml Class01 <|-- Class02 Class03 *-- Class04 Class05 o-- Class06 Class07 .. Class08 Class090 码力 | 157 页 | 1.78 MB | 1 年前3
ffmpeg翻译文档和高采用最小的 thickness 划线,默 认为0. color, c 指定填充颜色。语法详见颜色/color中的介绍。如果指定的值为 invert ,则网格线采用视频 该处的反亮颜色绘制。 thickness, t 设置边缘宽度的表达式,默认为1. 各个表达式接受的值见下面的介绍。 drawgrid 37 视频滤镜 - 349 - 本文档使用 书栈(BookStack.CN) 和 t常(变)量都允许相互在表达式中引用,例如可以设置 y=x/dar 或 h=w/dar. 以2像素宽度绘制一个100x100的网格,颜色是红色,透明度50% drawgrid=width=100:height=100:thickness=2:color=red@0.5 在图像上绘制3x3网格,透明度50% drawgrid例子 37 视频滤镜 - 350 - 本文档使用 书栈(BookStack 书栈(BookStack.CN) 构建 drawgrid=w=iw/3:h=ih/3:t=2:c=white@0.5 在视频的上绘制文本或者描述于文件的文本块,使用了 libfreetype 库。 为了允许这个滤镜,在编译时需要配置 --enable-libfreetype ,为了允许默认的字体回调 和 font 选项,还需要配置 --enable-libfontconfig 。为了允许 text_shaping0 码力 | 502 页 | 3.06 MB | 1 年前3
共 112 条
- 1
- 2
- 3
- 4
- 5
- 6
- 12













