OmniGraffle for Mac 绘图基本操作

2023-10-14 10:20

本文主要是介绍OmniGraffle for Mac 绘图基本操作,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在 OmniGraffle 中进行的任何操作都涉及到绘图。无论是为组织图表创建基本形状还是为下一代 iOS 或 Mac app 制作用户界面原型,OmniGraffle 均包含可增加您创造力的工具。

立即开始之前,请先花一点时间来了解 OmniGraffle 中的绘图基本操作。此处提供了许多提示和技巧,帮助您快速掌握 OmniGraffle。

创建形状

创建形状的最基本方法是使用形状工具。在工具栏中选择形状工具(注意,如果您更改了此工具的样式,其外观可能会有所不同)。

工具

选择了形状工具后,在版面上进行拖移,直到得到您想要的形状大小。您不必现在就做得很完美,后续可使用几何形状对象检查器 (Command–1) 设置精确大小。

绘制形状

绘制形状时,鼠标指针会变为一组十字准线。绘制的图形将采用样式格中的当前样式。预设样式为具有简单黑色笔划的白色填充方框。点按并拖移以绘制形状,这时将出现一个小方框,其中显示您正在绘制的对象的尺寸。绘制时按住 Shift 键以控制形状尺寸,从而获得要绘制的完美正方形或圆形。

选择对象、移动对象、调整对象大小

要选择对象,首先应确保正在使用选择工具(选择工具),然后点按对象。对象高亮显示后,如果它的大小可以调整,其边缘会出现八个句柄。

选择一个对象拖移其八个句柄之一来调整大小

如果您已选择两个或更多对象,则所选对象的区域会有八个用于调整大小的句柄。这首先允许您在版面上定位对象,然后可以根据需要调整所选对象的大小。

选中两个对象之后,会出现八个调整大小的句柄围住这些对象所在的区域。

选择了某个对象之后,您便可以使用检查器对其进行修改,也可以使用菜单命令更改其外观。

  • 要调整对象的大小,首先选择该对象,然后拖移其中一个大小调整句柄直到获得所需的对象大小。
选择并拖移其中一个大小调整句柄以调整对象的大小
  • 在不丢失已有选择的情况下,要选择或取消选择更多对象,请在点按其他对象时按住 Command 键。
使用 Command 键选择或取消选择多个对象
  • 要同时选择相邻的对象,请点按版面的空白区域,然后将选择框拖到您想选取的对象上。如果您在拖移时按住 Option 键,则只会获得恰好符合该所选矩形大小的对象。
在版面上使用点按并拖移选择多个对象
  • 要旋转对象,当鼠标悬停在八个句柄之一上时按住 Command 键。指针将从标准大小调整控制变为弯曲的大小调整控制。对象内部将出现角度控制以及显示角度的帮助对话框。
旋转对象
  • 要快速创建已绘制对象的副本,请按住 Option 键,然后点按想要复制的对象并拖移。版面上将出现一个精确的复制对象;与使用编辑菜单的复制和粘贴功能或其相应的键盘快捷键相比,此方法更为快捷。
按住 Option 键拖移对象以复制对象
  • 要移动对象,请使用选择工具来点按并按住对象,然后将其拖移到新位置。智能对齐方式参考线(浅蓝色的线)是为了帮助您对齐多个对象,而同时对象下方会出现智能距离参考线,帮助您均匀地调整它们的间距。
智能对齐方式参考线和智能距离参考线帮助您在版面上四处移动对象时对齐对象
  • 要将多个对象组合到一起作为一个单位进行移动或样式设置,选择所有对象,然后选择排列 ▸ 群组 (Shift-Command-G)。
    群组对象可作为一个单位进行移动或样式设置

    群组就像单个对象;您可以选择它、移动它、调整其大小、使用检查器更改其样式和属性,以及将线条与其连接等等。任何对象都可以组成群组,甚至群组也可以再作为对象,去组成新的群组。

    点按一次以选择整个群组,然后再次点按以选择群组的单个成员。您可以继续在群组内点按来选择群组成员。

    要取消群组,请先选择它,然后选择排列 ▸ 解散群组 (Shift-Command-U)。

  • (专业版)要合并两个或多个对象(例如,与矩形重叠的圆形)以创建特有的形状,请选择该对象,然后使用形状对象检查器 (Command–1) 组合形状。
使用形状对象检查器组合两个或多个对象

使用线条连接对象

可使用线条工具(线条工具)连接任意两个对象。

  1. 选择线条工具。请注意,如果您更改此工具的样式,则其外观可能会有所不同。
    选择线条工具
  2. 点按希望连接的第一个对象;该对象将变成线条的来源。当您将鼠标移动到对象上时,您会看到对象周围出现脉冲闪烁的蓝色边界。
    点按第一个对象
  3. 点按希望连接的第二个对象;该对象将变成线条的目标。当您从第一个对象朝下一个对象拖动线条时,您将注意到拖动线条所指向的对象周围出现蓝色脉冲边界。
    然后点按第二个对象
  4. 使用线条连接对象后,不论如何进行更改或移动,这些对象仍保持连接状态。也就是说,不论您选择如何设置对象样式,图表的逻辑完整性始终保持不变。
    使用线条连接后,对象之间会彼此绑定。
  5. 要从对象断开线条,可选择该线条,然后拖移其的一个端点。要删除线条,选择该线条,然后按删除即可。
    断开线条
    断开线条

编辑对象

可使用对象检查器更改对象的任意属性,例如其大小、形状、颜色、位置等。选择了某个对象后,右侧边栏中的适用检查器将变为可用状态。使用可处理所要更改的属性的检查器。当您更改检查器中的设置时,版面上的对象也会随之更改。

例如,假如您希望更改刚刚创建的白色对象的填充颜色:

  1. 在版面上选择该对象。
    选择该对象
  2. 在右侧边栏中选择对象检查器 (Command–1)。
    选择对象检查器
  3. 打开填充检查器。在检查器顶部,您将看到填充类型弹出菜单,以及左边的填充颜色弹出菜单。现在,我们让填充类型设置为纯色填充,然后选择颜色来填充对象。点按填充颜色控制项侧边的箭头将弹出一些预设颜色的列表,您可以从中进行选择。但是,如果您点按小箭头旁的小矩形,将打开颜色调板弹出窗口。
    选择填充颜色控制项
  4. 使用颜色调板来选择颜色。

表格 (专业版)

表格是一种特殊的群组,用于组织对象的行和栏。要创建表格:

  1. 创建单个形状对象作为表格的第一个单元格。
    创建表格的基本形状
  2. 选定对象后,选择排列 ▸ 制作表格 (Shift-Command-T)。注意对象顶部、底部、左侧和右侧类似于网格的句柄,通过这些,您可以知道该对象是表格。
    注意对象顶部、底部、左侧和右侧类似于网格的句柄,通过这些,您可以知道该对象是表格。
  3. 将右侧表格句柄拖移到右侧以添加栏。
    拖移左句柄或右句柄以创建更多栏
  4. 将底部表格句柄向下拖移以添加行。
    拖移底部或顶部句柄以添加行

您也可以选择一些已经存在的对象,然后选择排列 ▸ 制作表格;OmniGraffle 会尽量按照最佳方式将这些对象重新排列到行和栏中。

选择对象,然后从“排列”菜单中选择“制定表格”以将这些对象组合或转换到表格中

表格单元格可以像群组成员那样进行选择和编辑。如果您要调整某个单元格的大小,它所在行和栏的其他单元格也会相应调整大小。选择单元格时,您可以按住 Shift 键点按,以选择点按的单元格与上一次所选单元格之间的所有项。

您可以内外拖移表格句柄来随时添加或移去行或栏。拖移一般圆角句柄可调整整个表格的大小。在表格单元格中插入或选择行以及单元格时,使用编辑 ▸ 表格命令。

要解体表格,请先选择它,然后选择排列 ▸ 解散群组 (Shift-Command-U)。

子图(专业版

子图是一种特殊的群组,它既可以扩展以显示其内部层次,也可以收合成单个紧凑对象。要创建子图:

  1. 在版面上选择一些对象。
    选择希望用于创建子图的对象
  2. 选定对象后,选择排列 ▸ 群组为子图。这些对象就会包含在一个子图矩形中。
    caption_needed
  3. 以您喜欢的方式设置该封闭矩形的样式和标签。
    caption_needed

要收合子图,请先选择它,然后选择排列 ▸ 収合子图(也可以从按住 Control 键同时点按子图时出现的关联菜单选择收合子图)。此时子图中所包含的对象会隐藏起来,而子图会变成单个对象。属于子图中各对象的任何传入或传出连线都会成为已收合对象自身的传入或传出连线。

扩展子图和収合子图

子图成员可与群组成员一样进行选择和编辑:点按一次可选择子图,然后再次点按可选择其内部的成员。

只要您未将矩形设置的过小而无法包含其成员对象,即可调整包含矩形的大小。

要解体子图,请先选择它,然后选择排列 ▸ 解散群组 (Shift-Command-U)。

智能箭头

最后,OmniGraffle 6 中的各种箭头形状无论是否连接形状,都具有某种智能行为。

当您更改线条的磅值时(也就是从 1 pt 到 2 pts),箭头会随着线条的磅值成比例变化。

箭头随着线条磅值成比例变化

但是,如果您只需要箭头变大,那么您可以使用线条尾部或头部弹出菜单下方的比例缩放字段来调整箭头大小。比例缩放字段可输入正值和负值,因此您可以得到很小或很大的箭头。

使用线条检查器中的百分比字段来增大或减小箭头头尾的大小。

点击下方图片进入视频教程

 

 

 

 

感谢你的阅读,本文出自知常学社,转载时请注明出处,谢谢合作。
格式为:知常学社(http://www.zhichangxueshe.com/1969/)

这篇关于OmniGraffle for Mac 绘图基本操作的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/209870

相关文章

AI绘图怎么变现?想做点副业的小白必看!

在科技飞速发展的今天,AI绘图作为一种新兴技术,不仅改变了艺术创作的方式,也为创作者提供了多种变现途径。本文将详细探讨几种常见的AI绘图变现方式,帮助创作者更好地利用这一技术实现经济收益。 更多实操教程和AI绘画工具,可以扫描下方,免费获取 定制服务:个性化的创意商机 个性化定制 AI绘图技术能够根据用户需求生成个性化的头像、壁纸、插画等作品。例如,姓氏头像在电商平台上非常受欢迎,

科研绘图系列:R语言扩展物种堆积图(Extended Stacked Barplot)

介绍 R语言的扩展物种堆积图是一种数据可视化工具,它不仅展示了物种的堆积结果,还整合了不同样本分组之间的差异性分析结果。这种图形表示方法能够直观地比较不同物种在各个分组中的显著性差异,为研究者提供了一种有效的数据解读方式。 加载R包 knitr::opts_chunk$set(warning = F, message = F)library(tidyverse)library(phyl

mac安装brew 与 HomeBrew

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh >> brew_install BREW_REPO="

mac jdk 1.7 dmg 官方版

百度云下载 https://pan.baidu.com/s/1SQiidrPFF5aZr4xlx0ekoQ https://pan.baidu.com/s/1SQiidrPFF5aZr4xlx0ekoQ   补充说明: 实际上oracle对于历史版本的jdk都有归档可以在官方网站上下载,只是需要注册个号就可以了。 地址如下: https://www.oracle.com/cn/java

编程应该用 Mac 还是 PC ?

『有人的地方,就有江湖』—徐克。笑傲江湖。     序     一个竞争的市场,就会有对立的产生,这世界存在著很多不同的领域,领域好比是个江湖的缩影,因此就有许多门派的纷争,例如说浏览器领域有著最大宗的IE派,门派成长速度飞快,武功版号跳的跟台湾物价指数一样快的Chrome门,不断被模仿,一直被超越的Opera派;韧性极强,一直对抗几大势力的Firefox派等等,程序语言也有自己的领域

matplotlib绘图中插入图片

在使用matplotlib下的pyplot绘图时,有时处于各种原因,需要采用类似贴图的方式,插入外部的图片,例如添加自己的logo,或者其他的图形水印等。 一开始,查找到的资料都是使用imshow,但是这会有带来几个问题,一个是图形的原点发生了变化,另外一个问题就是图形比例也产生了变化,当然最大的问题是图形占据了整个绘图区域,完全喧宾夺主了,与我们设想的只在绘图区域中占据很小的一块不相符。 经

海龟绘图简易教程|Turtle for Python

turtle 是 python 内置的一个比较有趣味的模块,俗称 海龟绘图,它是基于 tkinter 模块打造,提供一些简单的绘图工具,海龟作图最初源自 20 世纪 60 年代的 Logo 编程语言,之后一些很酷的 Python 程序员构建了 turtle 库,让其他程序员只需要 import turtle,就可以在 Python 中使用海龟作图。 原文链接|海龟绘图简易教程 1. 基本

VMware Fusion Pro 13 Mac版虚拟机 安装Win11系统教程

Mac分享吧 文章目录 Win11安装完成,软件打开效果一、VMware安装Windows11虚拟机1️⃣:准备镜像2️⃣:创建虚拟机3️⃣:虚拟机设置4️⃣:安装虚拟机5️⃣:解决连不上网问题 安装完成!!! Win11安装完成,软件打开效果 一、VMware安装Windows11虚拟机 首先确保自己的mac开启了网络共享。不然虚拟机连不上👀的 1️⃣:准备镜像

Rhinoceros 8 for Mac/Win:重塑三维建模边界的革新之作

Rhinoceros 8(简称Rhino 8),作为一款由Robert McNeel & Assoc公司开发的顶尖三维建模软件,无论是对于Mac还是Windows用户而言,都是一款不可多得的高效工具。Rhino 8以其强大的功能、广泛的应用领域以及卓越的性能,在建筑设计、工业设计、产品设计、三维动画制作、科学研究及机械设计等多个领域展现出了非凡的实力。 强大的建模能力 Rhino 8支持多种建

MongoDB学习—(3)shell的基本操作

一,删除数据库中的集合文档 命令为 db.[documentName].drop() 二,删除数据库 命令为 db.dropDatabase() 执行该命令时,应该先进入想要删除的数据库中,如 三,shell中的help 我们可以运用shell中的help来查询相关的操作,查询数据库相关的就用db.help(),查询集合相关的就用db.[documentName].help