当前位置:首页 > draw.io教程

ELK 提供更佳的自动布局

drawio1个月前 (06-26)draw.io教程55

draw.io 中的新版自动布局对话框现在使用 Eclipse 布局内核 (ELK) 及其分层算法来自动重新排列图表中的形状。

使用这些自动布局预设,可以快速构建简洁的流程图、树状图、组织结构图和其他常用图表布局。

更改布局选项

在大多数预设布局中,您可以通过“排列 > 布局”菜单自定义间距、方向和连接线行为。

  1. 从菜单中选择“排列”>“布局” ,或者单击工具栏中的“+”>“布局”,然后选择最适合您的图表的布局预设。

  2. 如果需要,请更改布局选项,然后单击“应用”

图表将自动重新排列。

撤销自动布局:如果您不喜欢此自动布局,请单击工具栏中的“撤销”Ctrl+Z或按/键Cmd+Z,即可恢复到自动排列之前的图表。

“流式布局”、“树状布局”、“径向树状布局”和“有机布局”对话框会将它们上次使用的值存储在浏览器中,每个已应用的布局都会单独存储这些值。

重置默认值:在布局对话框中单击“重置”以放弃存储的值,并使用该预设的默认值重新打开对话框。

使用自定义布局

您可以通过draw.io 菜单中的“排列”>“布局”>“自定义” ,或工具栏中的“+”>“布局”>“自定义” ,使用 JSON 配置选项进一步自定义布局算法。您的自定义配置将附加到该布局预设的 JSON 定义中,而不是立即在图表上运行预设。

有关每个布局预设的完整文档,请参阅 JSON 布局规范。

提示:此 JSON 布局规范也可用于自动布局从 CSV 文件导入的图表数据

旧版布局

您仍然可以通过菜单“排列”>“布局”>“旧版布局”访问旧版布局。

您可以通过输入 JSON 配置字符串来自定义 ELK 布局设置。