我已经在谷歌上搜索了15分钟,试图找到这个问题的答案。但我好像无法弄清楚。
我被要求为我在工作中开发的一些应用程序构建一些小流程图。它们不需要任何花哨的东西,因为它们将把它转换为他们在vizio中喜欢的格式。他们甚至说我们可以用笔和纸做。所以我想玩一下graphviz / dot。
他们有6种预定义的形状/颜色,所以我想使用它们。我已经在dot中构建了所有这些形状……但如果我打算多次重复使用它们,我想找到一种方法将它们保存为某种模板。
这可行吗?
例如……这些是预定义形状。
digraph G {
node [color="#4271C6"]
process [
shape=Mrecord,
style=filled, fillcolor="#E1F4FF",
label="{1. Process\l | Description}"];
subprocess [
shape=record,
style=filled, color="#FFFFFF", fillcolor="#A5A5A5",
label="| Sub-Process |"];
database [
shape=cylinder, color="#18589A",
label="Database"];
inputoutput [
shape=polygon,
style=filled, fontcolor=white,
fixedsize=true, skew=0.3, margin=0,
width=2, label="Input / Output"];
file [
shape=folder,
label="File"];
external [
shape=box3d,
label="External entity"];
}