Linux办公一条龙之组件间的调用

作为一个大型办公套件, OpenOffice(下文简称OO)各个功能模块之间数据的嵌入、调用是必不可少的,也是该办公套件强大功能的一种表现。那么在OO中如何实现各个功能模块之间的调用呢?又有几种方法呢?在Linux办公一条龙系列的最后这期,笔者详细介绍一下常用的方法并辅以实例来说明。 
 
  OpenOffice各组件间的调用方法

1.直接复制法:

直接调用法最为简单,顾名思义就是直接复制、粘贴,例如一个专业的有说服力的文档通常需要图表来直观地证明自己的观点,这就需要将Calc中的表格或图表放入到Writer文档中。具体方法是将Calc中需要的图表选中,然后选择菜单的“编辑→复制”,然后在Writer中的恰当位置选择菜单的“编辑→粘贴”将其粘贴即可。

小技巧:大家常用的快捷键“Ctrl+C”、”Ctrl+V”在Linux中一样继承了其用法,更加简便。

2.插入直接对象法:

直接复制法虽然简单,但须单独启动相应的功能模块,比较麻烦,更为简单的方法是使用插入对象法进行调用,具体方法如下:

首先将光标放置在要插入对象的位置,然后选择OO左侧主工具栏的“插入对象”按钮不放便可弹出插入对象浮动对话框,该对话框中会列出可以插入的对象,直接插入自己需要的对象,然后就会弹出相应对象对应功能组件的简单的界面,在该界面中编辑对象,直到该对象满足要求为止。最后单击文档空白处便可使不同对象融为一体。

例如在Impress中插入Calc制作的表格,通常使用在年度总结或财务状况的幻灯片中,只需在Impress的插入对象浮动面板中选择Calc工作表,然后在适当调整位置即可。这样一份内容准确的幻灯片就制作好了(见图1:在Impress中插入电子表格对象)!


图 1

3.OLE对象法

还有比插入对象法功能更为强大,更为简单省事的方法就是插入OLE对象法,使用该法的优点是在文档中直接编辑任何OO功能模块创建的对象,而且对象间融合度较高。最重要的就是可以使用现成的文件中保存的对象而不用打开该文件。极大地节省了时间,提高了办公效率。
  具体方法为:

选择OO主菜单“插入→对象→OLE对象”,然后在插入OLE对象的对话框中选择插入OLE对象的方式(可以选择“新建”或者“从文件”方式),如果要使用保存在一个以前制作好的Draw文档中的图标时,便可选中“从文件”,然后选择该文件直接插入到新文档中。

如果选择新建对象便可在当前文档中出现相应对象功能组件的编辑窗口,可以方便地创建新对象,和在相应功能模块中打开没有什么两样。

例如在Calc中插入Draw的艺术字:

在电子表格中插入艺术字来做标题,起到美化文档的功效,但如果使用插入直接对象法却不能实现,原因是没有现成的Draw对象可用。但使用OLE对象方式却可以轻松实现,实现的方法是:首先完成电子表格的制作,选择OO主菜单的“插入→对象→OLE对象..”,然后从弹出的对话框中选择Draw便可在光标位置出现熟悉的Draw窗口,然后进行的操作和在Draw中完全一样,这里就不赘述了(见图2:在Calc中插入艺术字)。


图 2

时间: 2024-09-21 23:27:36

Linux办公一条龙之组件间的调用的相关文章

Linux办公一条龙之组件间的调用_unix linux

作为一个大型办公套件, OpenOffice(下文简称OO)各个功能模块之间数据的嵌入.调用是必不可少的,也是该办公套件强大功能的一种表现.那么在OO中如何实现各个功能模块之间的调用呢?又有几种方法呢?在Linux办公一条龙系列的最后这期,笔者详细介绍一下常用的方法并辅以实例来说明. OpenOffice各组件间的调用方法 1.直接复制法: 直接调用法最为简单,顾名思义就是直接复制.粘贴,例如一个专业的有说服力的文档通常需要图表来直观地证明自己的观点,这就需要将Calc中的表格或图表放入到Wri

Linux办公一条龙之绘图软件Draw

我们已经为大家介绍完了Linux办公软件中最为常用的文字处理.电子表格和幻灯片组件的基本使用方法,本次要为大家介绍一下OpenOffice(简称OO)中另一个比较重要的部分--绘图软件Draw. 微软Office中不具备的绘图模块Draw,是OO中专业的绘图工具.和著名的图形图像软件Gimp.Photoshop不同的是,Draw是一个矢量绘图软件,和Corel的CorelDraw.Adobe的Illustrator以及Macromedia的Freehand比较类似,都是矢量绘图工具.使用Draw

Linux办公一条龙之初识OpenOffice

著名的OpenOffice(下文简称为OO)项目是1999年Sun公司收购了StarOffice后的开源项目.基于OO的产品也层出不穷,典型的如Sun的StarOffice(亚洲版本称为StarSuite).中文2000的RedOffice.中标软的普华Office以及刚刚发布的金山飓风办公等.因此,学好OpenOffice,基本上就学会了好几种Linux下的办公软件了. 一.OpenOffice的功能模块 OO主要是由四大模块即文字处理模块Writer.电子表格模块Calc.幻灯片模块Impr

Linux办公一条龙之电子表格Calc

上次向大家介绍了OpenOffice中最为常用的文字处理模块Writer并用它建立了自己的第一个Linux文档,这次向大家介绍OpenOffice中应用广泛的电子表格模块Calc. 一.Calc概述 OpenOffice中的电子表格模块Calc和Excel无论是界面还是操作都十分类似,并且对一般的Excel的xls格式文档兼容良好(图1).  图 1 Calc界面和Writer稍有不同,不同之处大多是针对电子表格特点动态添加的,可以在使用中慢慢体会.这里就不赘述了. Calc和Excel最大的区

React 组件间通讯

React 组件间通讯 说 React 组件间通讯之前,我们先来讨论一下 React 组件究竟有多少种层级间的关系.假设我们开发的项目是一个纯 React 的项目,那我们项目应该有如下类似的关系: 父子:Parent 与 Child_1.Child_2.Child_1_1.Child_1_2.Child_2_1 兄弟:Child_1 与 Child_2.Child_1_1 与 Child_2.etc. 针对这些关系,我们将来好好讨论一下这些关系间的通讯方式. (在 React 中,React 组

深入理解Android组件间通信机制对面向对象特性的影响详解_Android

组件的特点对于Android的四大组件Activity, Service, ContentProvider和Service,不能有Setter和Getter,也不能给组件添加接口.原因是组件都是给系统框架调用的,开发者只能实现其规定的回调接口,组件的创建与销毁都是由系统框架控制的,开发者不能强行干预,更没有办法获取组件的对象.比如Activity,Service,BroadcastReceiver,你没有办法去创建一个Activity,Service或BroadcastReceiver,然后像使

Android组件间通信利器EventBus详解教程

概述及基本概念 **EventBus**是一个Android端优化的publish/subscribe消息总线,简化了应用程序内各组件间.组件与后台线程间 的通信.比如请求网络,等网络返回时通过Handler或Broadcast通知UI,两个Fragment之间需要通过Listener通信,这些需求 都可以通过**EventBus**实现. 作为一个消息总线,有三个主要的元素:     Event:事件     Subscriber:事件订阅者,接收特定的事件     Publisher:事件发

关于Linux开源项目基础组件make编译流程

 关于Linux开源项目基础组件make编译流程 很多Linux开源项目都会用到编译出可执行文件的make,这个是有一套流程的. 首先,GNU构建系统:https://en.wikipedia.org/wiki/GNU_build_system 使用Autotool来编译和管理整个产品的生产流程. 就是下面这张图: 这里面需要先了解make和makefile make:https://en.wikipedia.org/wiki/Make_(software) makefile:https:/

谁知道java管道进程间怎么调用?注意是进程间!!

问题描述 谁知道java管道进程间怎么调用?注意是进程间!! 谁知道java管道进程间怎么调用?注意是进程间!!不要有c程序出现,只要java的,谢谢!!!! 解决方案 我也想知道111111 解决方案二: 进程间的通信:管道进程间的通信:管道