OmniGraffle Pro for Mac 是一款由 The Omni Group 开发的专业级图表绘制与视觉化思考工具。它超越了基础的图形绘制,通过强大的图层管理、智能对齐、可自定义的样式与模板,以及丰富的连接线功能,成为架构师、产品经理、设计师和工程师绘制流程图、网站线框图、组织结构图、思维导图乃至平面布局图的利器。其专业版更提供了强大的自动化脚本、Visio 文件导入导出等高级功能。
一、核心界面与工作区详解
启动 OmniGraffle Pro 后,其界面主要分为以下几个核心区域:
- 菜单栏与工具栏: 位于窗口顶部,提供文件操作、编辑、视图调整、对象格式化等最常用的命令按钮,可高度自定义。
- 检查器侧边栏: 位于窗口右侧,是软件的控制核心。它包含多个标签页:
- 画布检查器: 管理画布尺寸、比例、网格、参考线及图层。
- 对象检查器: 调整所选对象的几何属性(位置、尺寸、旋转)。
- 样式检查器: 控制对象的外观,包括填充、描边、阴影、字体、文本颜色等。
- 连接线检查器: 专门设置连接线的路径、端点、标签和跳线。
- 排列检查器: 进行对象的对齐、分布、组合、锁定及叠放次序调整。
- 共享检查器: 管理注释和导出设置。
- 图层列表: 通常位于左侧或与检查器整合,以树状结构显示当前画布的所有图层及子图层,便于管理复杂图形的可见性与编辑顺序。
- 样式窗口: 可独立调出,用于保存、管理和快速应用对象样式。
- 模板选择器: 新建文档时出现,提供海量预设模板(Stencils),涵盖流程图、UI设计、网络拓扑等多个领域。
- 主画布工作区: 中央区域,是进行绘图和编辑的主要空间。支持无限画布和分页。
二、完整操作流程:从创建到导出
步骤 1:创建或打开项目
方法: 启动软件后,会弹出模板选择窗口。您可以选择:
- 使用模板: 在左侧类别中选择(如“流程图”),双击右侧模板预览图创建。
- 新建空白画布: 选择“空白”模板,或直接按
Command + N。 - 打开现有文件: 按
Command + O,或将文件拖拽至 Dock 图标。
步骤 2:添加与编辑图形对象
方法:
- 选择形状工具: 从工具栏点击“形状”工具,或按
1键。 - 绘制形状: 在画布上拖拽绘制。按住
Shift键可绘制等比例图形(如正圆、正方形)。 - 从模板库添加: 通过菜单“窗口” -> “模板”,打开模板库窗口,将所需图形拖拽至画布。
- 编辑对象: 选中对象后,使用右侧的样式检查器更改填充、边框;使用对象检查器调整精确尺寸和位置。
- 添加文本: 双击对象直接输入,或使用工具栏“文本”工具(按
T键)创建独立文本框。
步骤 3:创建连接与关系
方法:
- 选择工具栏中的“连接线”工具,或按
2键。 - 从第一个对象的连接点(鼠标悬停时出现的蓝色小点)拖拽至第二个对象的连接点。
- 选中连接线,在连接线检查器中更改线型(直线、曲线、直角)、端点箭头样式和标签。
- 高级技巧: 连接线会随对象移动自动保持连接。使用排列检查器中的“磁化”功能,可以让对象自动对齐到网格或彼此吸附。
步骤 4:组织与排列
方法:
- 使用图层: 在图层列表中,点击“+”添加新图层。将不同类别的对象(如背景、流程、注释)放置于不同图层,便于批量显示/隐藏或锁定。
- 对齐与分布: 选中多个对象,在排列检查器中点击对齐按钮(左对齐、居中对齐等)或分布按钮。
- 组合/取消组合: 选中多个对象,按
Command + Option + G组合,便于整体移动。按Command + Shift + Option + G取消组合。
步骤 5:最终调整与导出
方法:
- 预览: 按
Command + Y进入演示模式全屏预览。 - 导出: 点击菜单“文件” -> “导出…”,或按
Command + Shift + E。 - 在导出对话框中,选择格式(如 PNG、PDF、SVG、Visio),设置分辨率、页数等选项。
- 点击“导出”按钮,选择保存位置即可。
三、常用功能进阶技巧
- 智能参考线与对齐: 拖动对象时,会显示紫色参考线,提示与其他对象或画布的中心、边缘对齐。这是精确布局的利器。
- 样式刷与文本样式: 选中一个已设置好样式的对象,在样式检查器顶部点击“拷贝样式”(
Command + Option + C),再选中其他对象点击“粘贴样式”(Command + Option + V)。文本样式可单独保存和应用。 - 子图层与剪辑蒙版: 在图层列表中将一个图层拖到另一个图层上可创建子图层。结合“剪辑蒙版”功能,可以创建出复杂的嵌套图形效果。
- 自定义模板: 将常用的图形、画布设置保存为自己的模板。只需将设计好的文件保存到“~/Library/Application Support/The Omni Group/OmniGraffle/Templates”文件夹中。
- 使用“共享样式”和“共享图层”: 在样式或图层检查器中启用“共享”,修改一个共享样式/图层,所有应用该样式/图层的对象会同步更新,极大提升修改效率。
四、常见问题与解决方案
Q1:连接线不跟随对象移动,或路径混乱?
解决方案: 确保连接线的两端确实吸附在对象的连接点(蓝色小点)上,而非对象本身的路径上。可以轻微拖动连接线端点,看到它“跳”到最近的连接点即可。在连接线检查器中,尝试调整“路径”类型(如从“直角”改为“直线”)。
Q2:如何批量修改多个对象的相同属性(如字体颜色)?
解决方案: 按住 Command 键连续点选或拖选多个对象,然后在样式检查器中修改属性,所有选中对象将同时更新。更高效的方法是使用“共享样式”。
Q3:画布很大,导航不便?
解决方案: 使用导航器窗口(菜单“窗口” -> “显示导航器”,或按 Command + 3)。它提供画布的缩略图,可快速定位和缩放。此外,用触控板双指平移、双指捏合缩放是最直接的方式。
Q4:导入的Visio文件格式错乱?
解决方案: OmniGraffle 对 Visio 的兼容性较好,但复杂文件可能仍有偏差。导入后,检查图层结构和连接线。通常需要利用OmniGraffle的排列工具重新对齐,并用样式功能统一外观。
五、OmniGraffle Pro for Mac 快捷键汇总
| 功能分类 | 操作描述 | 快捷键 (Mac) |
|---|---|---|
| 文件操作 | 新建文档 | Command + N |
| 打开文档 | Command + O | |
| 保存文档 | Command + S | |
| 导出文档 | Command + Shift + E | |
| 编辑操作 | 撤销 | Command + Z |
| 重做 | Command + Shift + Z | |
| 剪切 | Command + X | |
| 拷贝 | Command + C | |
| 粘贴 | Command + V | |
| 全选 | Command + A | |
| 拷贝样式 | Command + Option + C | |
| 粘贴样式 | Command + Option + V | |
| 视图操作 | 放大 | Command + + |
| 缩小 | Command + – | |
| 适应窗口大小 | Command + 0 | |
| 显示/隐藏网格 | Command + ‘ | |
| 显示/隐藏参考线 | Command + ; | |
| 进入演示模式 | Command + Y | |
| 工具选择 | 选择工具 | V |
| 形状工具 | 1 | |
| 连接线工具 | 2 | |
| 文本工具 | T | |
| 缩放工具 | Z | |
| 对象排列 | 组合 | Command + Option + G |
| 取消组合 | Command + Shift + Option + G | |
| 置于顶层 | Command + Shift + ] | |
| 上移一层 | Command + ] | |
| 下移一层 | Command + [ | |
| 置于底层 | Command + Shift + [ | |
| 左对齐 | Command + { | |
| 右对齐 | Command + } | |
| 窗口管理 | 显示/隐藏检查器 | Command + Option + I |
| 显示/隐藏样式窗口 | Command + Option + S | |
| 显示/隐藏导航器 | Command + 3 |









