如何在Diagrams.net中根据形状类型设置格式
按形状类型自定义格式的实现方法
这个需求是流程图编辑场景的高频需求,主流工具都支持按类型批量设置格式,不需要手动逐个调整:
- Draw.io / Diagrams.net 操作步骤
- 先选中1个你要调整格式的形状类型示例(比如随便选一个决策菱形)
- 右键选择
选择所有相同类型的形状,工具会自动选中当前画布中所有同类型的形状 - 在右侧样式面板直接修改填充色为粉色、边框等你需要的属性,所有选中的形状会同步更新。同理操作矩形步骤形状设置红色填充即可。
- Mermaid 代码流程图实现方法
通过自定义类绑定样式即可全局统一同类型形状格式,代码示例:
后续新增的同类型节点只要绑定对应类名graph TD %% 定义样式类:step对应矩形步骤,decision对应菱形决策 classDef step fill:#ff0000,stroke:#222,stroke-width:1px; classDef decision fill:#ffb6c1,stroke:#222,stroke-width:1px; 提交申请:::step --> 资料校验{资料是否完整}:::decision 资料校验 -->|是| 进入审核:::step 资料校验 -->|否| 退回补料:::step:::step/:::decision,就会自动应用预设格式。 - Visio 操作步骤
- 点击顶部菜单栏「开始」> 「编辑」组的「查找和选择」>「按类型选择」
- 在弹出的窗口中勾选你要筛选的形状类型(比如「流程」/「决策」),点击确定即可全选所有同类型形状
- 在「形状格式」选项卡修改填充色等样式即可批量应用。
内容的提问来源于stack exchange,提问作者Amandine
相关产品推荐
相关产品推荐

