在Powerpoint中运用flash文件的方法
作者:younger数码动力/太平洋网络学院
其实呀,在Powerpoint中插入flash播放文件的方法早已经出来了,那就是通过在Powerpoint中插入Active控件的方法来实现的。
由于那个方法所用到的步骤繁多,特别是对播放机器有特别的要求,那就是要在播放的机器上安装flash的播放插件,否则你即使是在Powerpoint中插入了flash的播放动画,最后的Powerpoint演示文稿也无法正常播放。
我们在这个例子中所要介绍个方法,就可以避免以上所提及的不足,而且它有它自己的特有的优点,那就是一旦您成功地运用,在播放的时候,您就可以随心所欲地对它加以控制,是不是很有满足感呀!!!!
那,为何要在Powerpoint中运用flash文件呢?总所周知,Powerpoint是一个被广泛使用的演示文稿软件。用Powerpoint作的演示文稿,课件随处可见,而且随着微软这个巨轮,越驶越远。Powerpoint的最新版本是PowerPoint2000,支持许多种媒体格式,比如我们常用的AVI电影、GIF动画等等。但是用过Powerpoint的朋友都清楚,Powerpoint所标榜的多媒体功能是有限的,它所能调用的多媒体信息基本是静止的,在播放过程中,可看性不大,往往令人觉得乏味。最令人不快的,就是它调用新媒体格式后,将导致PowerPoint文件字节过大,不符合“环保”标准。但flash我相信大家都知道的了,它的优点我也不想哆嗦。那么,能否把Flash电影导入PowerPoint中呢?如果可行,不但可以为PowerPoint提供动态交互形式和新颖 的矢量动画图形,还不会对PowerPoint文件字节有过大的影响,两全其美,哈哈。并且,在PowerPoint2000中嵌 入Flash电影可以实现Flash的所有功能,比如互动功能、具有特殊功能的按钮、通过"Get URL"指令打 开默认浏览器窗口、实现动画变形等。如果系统安装的Flash ActiveX控件版本号为r25 或更高,我们还可以在PowerPoint文档中打印Flash电影。
按照以前的方法,您要是想在Powerpoint中运用flash,必须安装flash的播放插件。如果你的操作系统中安装有InternetExplorer 4或更高版本的浏览器,那么系统已经
自动安装了ActiveX控件。 如果你能够直接接入进行回放的服务器,你可以在ActiveX控件根目录下查找系统驱动文 件swflash.ocx,以确认系统是否已经正确安装了ActiveX;而如果你无法直接接入执行 播放的服务器,那么建议你应该在PowerPoint展示系统中添加注册Flash ActiveX控件。 这个控件必须首先安装在播放服务器中,然后才能运行PowerPoint展示程序,而Flash ActiveX控件的注册安装是完全免费发放的。而且要找到它也不难,您如果安装了flash这个软件,可以在它目录下的flayer文件夹中找到它。要不您干脆到Flash的老家Macromedia的总部看看。
在这里,我们当然是先介绍一种新的插入flash动画的方法。因为这种方法运用的flash播放文件是*.exe的,所以如果您需要常常在不同的机子上使用Powerpoint演示文稿,又不能确定该机器是否安装了flash的播放插件,那么这个方法将很实用。下面来看看这个例子的思路。
思路:在我们这个例子中,我们是先做一个自播放文件的flash播放文件,然后在Powerpoint的演示文稿中用复制的方法,将演示文稿与swf文件做一个关联,最后再Powerpoint演示文稿的动画播放中做一些设置。最后,在您放映演示文稿的时候,swf文件就以自播放的形式进行播放,然后再按照您设置的转换的方式进行演示文稿之间的转换。
好啦,废话我就不多说了下面我们来开始这个例子的介绍。
第一种方法:
1.制作flash动画
我们要在这里制作一个被导入到Powerpoint的swf动画,不过由于我们这个例子的特殊之处,我们要将这个flash播放文件制作成自动播放的exe文件。
我们先来新建一个flash的电影文件,利用您的flash天才的技术,制作一个动画。不过我们要制作的这个动画必须是全屏幕播放的,所以我们必须在动画的开头的帧中,加入一个FS Command如图1。
在这个动画中,点选第1帧,然后激活Frame Action编写面板。在Frame Action编写面板中,我们,通过左边的加号,选择Basic Action-->FS Command,然后在下面的Command项中,填入“fullscreen”;在Argument中填入“true”,如图2。
然后我们要将它保存位a.swf。但是我们需要的是一个可执行的*.exe文件呀,不难,打开a.swf,然后选择File-->Create Projector,然后在弹出的对话框中,给这个文件起一个名"a.exe",并将它保存。
ok,flash动画这个部分就搞定了,呵呵。
这时候,我们利用window的资源管理器,找到刚才保存flash播放文件的文件夹。然后我们点选这个swf文件,右击鼠标并选择复制。好啦,下面我们就要进入Powerpoint的操作步骤。
2. 在Powerpoint中的操作
2.1 将flash引用到Powerpoint中
让我们打开Powerpoint,并新建一个演示文稿,并将鼠标的光标定位于您要插入flash的播放文件的地方,然后右击鼠标,选择粘贴。这样,便将flash的播放文件放置在指定的地方。当然,这只是粘贴了一个关联,这就您为什么您在演示文稿中看到的只是一个图标,而不是动画本身了,如图3。
点选刚才我们粘贴到演示文稿的flash图标,然后在菜单栏中选择“幻灯片放映”-->“自定义动画”,弹出“自定义动画对话框”,如图4。
这时候,我们可以看到“检查幻灯片动画与对象”栏目中,有三个对象,我们点选“对象2”,因为这个对象就是我们要设置的幻灯片对象。
点击“对象和时间”选项卡,这时候可以看到,“动画顺序”栏中,出现了我们要设置的动画对象“对象2”。然后在右边的“启动动画”栏中,点选“在前一时间后”,并将时间设置为“0”秒,如图5。
点击“效果”选项卡,在“效果”面板中的“动画和声音”选项栏中,我们选择“出现”,如图6。
点击“多媒体设置”选项卡,在“多媒体设置”面板中的“对象动作”选项框中,选择“激活内容”,如图7。
做好以上的设置后,点击“确定”按钮。
2.2 在Powerpoint中设置flash动画对象
接下来,我们要将演示文稿中的flash动画图标藏起来。
在这里,我们用一个矩形的方框将演示文稿中的flash图标盖住(建议这个矩形的方框的颜色要与背景色一致),在我们这个例子中,我们是使用白色作为北京。所以我们最好是用一个白色的方框来将flash动画的图标盖住,这样从外表看上去,演示文稿里什么也没有,呵呵。
从Powerpint操作界面的底部的“绘图”工具栏中,我们找到“矩形”工具,如图8, 然后在背景色选项按钮中,选择白色,如图9。
然后来到演示文稿中,用矩形工具画一个方框,将图表盖住,如图10。
2.3 设置Powerpoint动画播放
在菜单栏中,选择“幻灯片放映”-->“幻灯片切换”,弹出“幻灯片切换”面板。然后在“幻灯片切换方式”中,选择其中一种幻灯片的切换方式,如图11。
在“换页方式”栏中,点选“每隔”,然后将幻灯片切换的时间间隔设置为“0”秒。
完成这一步骤的设置后,您基本完成了在Powerpoint中引用flash动画了。如果您用的是Powerpoint2000,您必须将Powerpoint2000中的“病毒检查功能”关闭。因为您引用的外部文件是一个*.exe文件,如果不将那个“病毒检查功能”关闭,在每次引用的时候,都弹出一个可恶的对话框,说什么文件可能有病毒什么的,烦哪!!!赶快让它闭嘴。
呵呵,如果您将全部的步骤设置完毕,您就可以测试了。是不是成功了呢?呵呵。您会发现这个方法的优点多多,特别是将flash播放文件导入后,您可以单独对flash播放文件进行控制,随心所欲,呵呵。
那么,到这里很多朋友往往会有这样的疑问:上面介绍的第一种方法确实很实用,但是所谓的我们以前常用的方法是如何的呢?它有没有它的优点呢?呵呵,在这里,我们不妨来看看第二种在Powerpoint演示文稿中运用flash播放文件的方法。
下面,我们有必要来了解一下ActiveX控件。
当我们在Windows系统中使用InternetExplorer浏览器浏览Flash电影内容时,Flash播 放器将采用ActiveX控件来执行播放。ActiveX是Microsoft公司推广的一项技术,它可以 对部件对象模块(COM)这一Windows子系统进行控制。
ActiveX控件用于扩展Windows系统及InternetExplorer浏览器程序的性能,使其能够播放一些音频视频内容和Flash电影等,ActiveX控件的每个控制器都针对某一个专项特性,当系统需要播放某种格式的媒体信息时,将调用某一特定控件。如果某媒体信息是Windows系统初次遇到,系统将通过一条安全链路从某地址查找并调取相应的控件,控件自行安装到系统中,从而正确地播放媒体信息。Microsoft公司希望通过ActiveX技术的推广来让Windows系统自动获取新功能,这样人们不必重新安装或重新启动操作系统,便可 实时获得新功能。
虽然ActiveX控件主要是通过使用InternetExplorer浏览器浏览过程中下载到系统中的,但一旦系统中拥有这种控件后,其它任何支持部件对象模块(COM)的软件程序都将可以使用这些新下载的控件,这便为在PowerPoint中调用Flash提供了基础。
在我们这里要介绍的第二个例子中,就是通过在Powerpoint中插入ActiveX控件,从而调用flash的播放文件的。
思路:在一个演示文稿中,我们插入一个ActiveX控件,即是“Shockwave Flash Object” 。然后再设置要调用的flash播放文件的url位置。
下面开始介绍这个方法的步骤。
1. 制作flash动画
跟第一个方法一样,我们要先将flash动画做好。不过在这里,我们要将它保存位swf格式就行了,如果您不想在下面的步骤中遇到更多的麻烦,最好就是将它保存在与演示文稿同一个文件夹中。
2. 在Powerpoint中的步骤
新建一个Powerpoint演示文稿,并且将这个演示文稿保存在与*.swf文件同一个文件夹中。
在菜单栏中,选择“视图”-->“工具栏”-->“自定义”,出现“自定义”工具栏面板。在“工具栏”栏目中,选择“控件工具栏”,如图12的箭头处。
然后出现“控件工具箱”面板,然后选择右下角的“其它控件”,如图13中箭头所示。
然后在出现的您机器系统中的控件列表中选择“Shockwave Flash Object”,如图14。
这时候您的鼠标变成一个“十”字,用这个“十”在演示文稿中的您需要出现动画的地方,画一个矩形。至于这个矩形要多大,就要看您的动画的尺寸啦。您将矩形画多大,那么演示文稿播放时,那里的flash动画的尺寸就有多大。画好矩形后,如图15。
点选这个矩形,然后右击鼠标,在弹出的菜单中,选择“属性”,弹出该控件的属性对话框,然后选择“自定义”栏右边的“、、、”,如图16中箭头所示。点击后,出现“属性页”对话框,如图17。
在这个对话框中,“Movie URL”栏中,填入您的swf文件的url地址。在这里,由于和演示文稿在同一个文件夹,所以我们只是将swf文件的文件名填入便可以了,我们这里要调用的swf文件为“a.swf”。在这个“属性页”对话框中,您还可以做更详细的设置,包括swf动画的品质、对齐方式等等。
设置好后,点击确定按钮。
这时候,您就播放演示文稿,您便可以看到flash动画了。
建议:1. 将演示文稿设置成“点击后换页”,这样可以等到flash动画播放完后,您再将它转换到下一张演示文稿中。
2. 将flash动画设置成循环播放。因为动画被调用后,就不再重新调用了。将flash动画设置为循环,可以使动画不断地播放。