OpenOffice.org Draw:对象及其问题
OpenOffice.org Draw 的核心在于对象——即插入到文档中的项目,每个项目都可以独立编辑。事实上,无论您是从文件插入图片,还是从绘图工具栏的原语(基本形状)中创建对象,Draw 中的一切都是框架。即使是 Draw 中的文本也是一个对象,其行为与 Writer 中的普通文本不同。因此,了解对象的基础知识对于在 Draw 中进行所有工作至关重要。然而,由于一些持续存在的问题,要学习超出基础知识的内容几乎是不可能的。
幸运的是,基础知识非常简单明了
所有对象都包含在一个框架内,您可以通过该框架编辑和操作它们。如果您从绘图工具栏中选择一个原语并将其添加到当前文档,或者如果您单击现有对象,您将看到框架:对象周围的黑线,带有八个手柄,用于移动或重塑对象,每侧三个,顶部和底部中间各一个。
手柄可以是三种颜色之一。当对象是新添加的时,手柄是青色的。这种颜色在拥挤的文档中挑选出新对象时非常有用,这样您就可以通过右键单击或在“样式和格式”浮动窗口中更改其对象样式来立即修改它。
当手柄为青色时,您也可以操作选定的对象。如果您单击对象的中心,对象会移动而不会改变形状。但是,如果您拖动手柄,对象不会移动,而是会沿您拖动的方向重塑形状。例如,单击正方形的顶部中心手柄并向上拖动,正方形就会变成矩形。
但是,如果您在拖动手柄时按下 Shift 键,对象会在不改变尺寸的情况下改变大小。使用此按键,您可以在添加原语时创建正方形或圆形(而不是矩形或椭圆)。
如果对象较旧,当您单击其中心任意位置时,手柄为绿色。然后,您可以像手柄为青色时一样使用这些手柄。
当手柄为红色时,您可以旋转对象。您可以通过选择“修改”->“旋转”将任何对象的手柄更改为红色。此外,如果对象是三维的,您可以通过单击任何手柄来更改颜色;第二次单击会将颜色恢复为绿色。
要旋转对象,请单击任何手柄使其成为旋转中心。您可能会发现,要获得您想要的精确结果,旋转需要反复试验,因此请记住“撤消”按钮。
“修改”菜单中的对象工具
即使您开始在 Draw 中操作对象,许多事项仍然或多或少是清晰的,但问题确实开始出现。除了使用手柄外,您还有两种操作对象的方式。第一种方式是创建图形样式。第二种方式是在选择对象时使用 Draw 的“修改”菜单中的工具。
对于包含大量对象的复杂文档,在添加对象后,您应该做的第一件事是选择“名称”以赋予其唯一的标识。此标识显示在“导航器”中“幻灯片”或页面名称下方,以便您可以直接跳转到它。如果名称不足以标识对象,请考虑选择“描述”以添加标题和描述。标题和描述不属于文档属性(尽管它可能应该属于),但您可以通过在选择对象的情况下选择“描述”来再次读取它们。
如果您使用过任何其他图形格式,例如旋转、翻转和对齐,那么“修改”菜单中的其他项目可能会很熟悉——尽管除非您将 Draw 用作基本桌面排版软件,否则对齐功能用处不大。
同样,当对象重叠时,您可以使用“排列”来排列堆栈中的对象,将它们向前移动以使其更可见,或向后移动以使其不太可见。毋庸置疑,对象的透明度会影响可见的内容。
另一个熟悉的工具是“组合”,它允许将多个对象视为一个对象来移动它们。但是,对象仍然是分开的,您可以使用“进入组”来编辑组中的单个对象而无需破坏组,然后在完成后使用“退出”。如果您不再需要将对象一起处理,请选择“取消组合”。
使用“修改”菜单中的工具,您实际上可以将多个对象组合成一个对象——例如,组合两个矩形以形成十字,这种操作比尝试徒手绘制一个十字要容易得多(尽管您可以直接从工具栏中的基本形状原语库中选择一个)。您可以使用“形状”菜单中的“合并”和“减去”来形成单个对象,或使用“相交”来减去除重叠位置之外的所有位置,或使用“组合/拆分”来消除对象重叠的区域。为了更复杂一些,“连接/断开”将两个对象内相似的点用一条线连接起来。
但是,可能“修改”菜单中最有趣的子菜单是“转换”。在此子菜单中,您可以执行的操作很大程度上取决于当前选择的对象。例如,您可以将一系列重叠的线转换为多边形,或将二维对象转换为三维对象,然后可以通过右键单击来编辑它。
对象功能的难题
可能,此概述足以让您了解对象。但是,一些操作对象的方式可能本身就很难学习,并且需要愿意尝试,但您应该能够通过反复试验来弄清楚它们。
然而,有些功能会给您带来麻烦。首先,有些功能的名称与其他功能几乎无法区分,并且似乎做的事情也几乎相同。例如,“转换”子菜单中的“3D 旋转对象”和普通的“3D 对象”之间有什么区别?正如您可能预期的那样,“3D 旋转对象”当然不会更容易旋转。
然后,为了让您的探索更加困难,某些功能似乎已损坏。以选择“3D 旋转对象”为例,无论原始形状如何,它总是会生成一个 3D 圆柱体。
还有其他一些功能似乎已过时或晦涩难懂。现代图形设计师何时会想要生成位图或 Windows?“转换”->“转换为轮廓”究竟是做什么的?您可以在在线帮助中徒劳地搜索答案,因为它(以技术作家试图记录他们不理解的内容的悠久传统方式)只是假设您已经知道。
幸运的是,很少有用户可能想要那些可能很困难的功能。即便如此,对于那些想要超越基础知识的人来说,开发人员和文档编写人员对这些问题的关注将极大地改善情况。