Linux系统下用RedOffice实现矢量绘图

Linux下的办公组件除了具有与MS Office同样的文字处理、电子表格、演示文稿等功能外,还有许多独特功能 。比如,RedOffice还提供了MS Office所没有的独特“矢量绘图”组件,可以十分方便地制作出各种各样的线条(包括贝塞尔曲线)、二维图形、三维图形、三维文字、美术字体和流程图结构图等,并能向绘图文档中插入图表、电子表格等多种对象;将二维图形变为三维图形,或者将三维图形变为二维图形等 。通过RedOffice矢量绘图绘制的各种图形可导出各种不同文件,或者通过复制、粘贴插入到文字处理、电子表格或演示文稿文档中 。下面我们就以RedOffice为例,介绍矢量绘图的独特功能 。矢量绘图界面 RedOffice绘图组件的界面一反以往的图形软件界面形式,它更倾向于办公软件的界面,使用户更容易接受 。只要会使用办公软件的用户,就可以在很短的时间内学会此组件的应用 。绘图组件共有文字、编辑、视图、插入、格式、工具、修改、窗口和帮助9组选单,此外还包括功能栏、对象栏和主工具栏 。主工具栏位于绘图区的左侧,主工具栏中具有多组选择、绘制各种图形和制作各种效果的工具箱,如图1所示,它们包含了绘图组件的全部绘图功能 。
图1 RedOffice矢量绘图主工具栏绘图组件的简单应用 1.二维图形转换为三维图形 【Linux系统下用RedOffice实现矢量绘图】将二维图形转换成三维图形具体操作方法是:首先在绘图页面上画任意二维图形作为选定目标,单击主工具栏中“效果”工具框中的“变成三维旋转体”命令图标,即可将二维图形变为三维旋转图形 。三维图形相应效果设置如下:选定待设置对象,单击右键在弹出快捷选单中选择“效果”,在弹出的三维效果对话框中进行相应的灯光效果、显示方式效果、材料设置、几何效果的设置,或者在收藏夹中对其进行已有的效果设置 。2.建立三维立体图形 在RedOffice绘图组件中,可以很方便地通过三维对象创建三维图形对象 。比如创建三维圆锥体,只需单击三维对象中的“三维圆锥体”命令图标,拖动鼠标即可在绘图中进行三维圆锥体的绘制 。3.建立三维文字 首先单击文字框中的“文字”命令图标,拖动文字框,录入文字,再单击“三维效果”命令图标,在弹出的对话框中选定“收藏”选项,即可实现相应的三维文字的建立 。4.利用连接符绘制组织结构图 在绘图组件中,用户可以利用连接符进行各种图形之间的线条连接,用绘图组件中的连接符连接各种图形 。RedOffice绘图的连接符是一种活性连接符,即不管所连接的图形之间位置如何变动而始终保持连接 。图2就是用RedOffice矢量绘图绘制的组织结构图 。
图2 用矢量绘图绘制的组织结构图具体绘制方法如下:先绘制矩形框,并双击矩形框录入文字 。然后,单击连接符箱,选择“尾段为箭头的连接符”命令图标(可按照不同的需求进行选择不同的连接符),然后进行个图形之间的连接即可 。此外,绘图组件中还提供了组合、排序、对齐和层的功能 。这些命令的使用同样十分简单,并且通过绘图组件绘制的图形可以在RedOffice的其它组件中任意复制、粘贴,极大地方便了办公人员的使用 。绘图组件主要功能如下: ◆ 组合功能 能够将多个图形组合成一个整体,对这个整体的操作会反映到这个整体中的每一个图形中 。◆ 排序功能 能够将多个图形的前后顺序进行调整 。◆ 对齐功能 能够将选中的多个图形按照某一位置进行对齐操作,使多个选中的图形在某一个边线上是对齐的 。◆ 层的功能 层为组织和管理各种图像提供了强大的功能 。例如,将图素或对象放置在独立的层上,可以在不干扰其它层图像的情况下,方便地编辑和排列图素或对象 。

推荐阅读