设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 8445|回复: 8
打印 上一主题 下一主题

如何让PowerPoint Viewer打开的演示文稿能播放Flash?

[复制链接]
跳转到指定楼层
1#
发表于 2008-1-26 18:00:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,我已经被一个简单问题搞糊涂了。
PowerPoint 2007,幻灯片只有一页,我用控件“Shockwave Flash Object”插入一个swf格式的flash时钟。该swf属性中的 EmbedMovie 设为 True,Movie属性是swf的完整路径,Playing属性设为 True。
然后打包,警告“演示文稿包含宏、链接的程序、链接的对象或者内嵌的对象,它们在PowerPoint Viewer中不能工作”,
单击确定后,又警告“PowerPoint 无法将此文稿中的ActiveX控件打包,请确认要用来放映演示文稿的计算机上已安装这些控件”。
单击确定后,我用PowerPoint Viewer打开该文稿,发现确实不能播放Flash。
这是为什么啊,我的计算机上已经安装Flash Player了,如果没有安装,我怎么能在PowerPoint里用“Shockwave Flash Object”插入Flash呢。

我又查看了Microsoft的帮助,说:
①打包时,消息提示,无法打包 ActiveX 控件。单击“确定”跳过。
②只有将 Flash 嵌入到演示文稿(属性中的 EmbedMovie 为 True)才能把Flash打包进去。
③如果在目标计算机上使用 Microsoft PowerPoint Viewer运行演示文稿,则无法在幻灯片放映中播放 Flash。
这3句话实在看不懂,我已经按照②的要求做了,那么③为什么还说无法播放Flash?既然不能播放Flash,那么②里的把Flash打包进去又有什么意义?

我到底如何做,才能让PowerPoint Viewer打开的演示文稿能播放Flash?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2008-1-27 01:26:46 | 只看该作者
网上网友zuoguang的回复

在PPT中插入Flash动画的方法有三种:利用控件(Shockwave Flash Object)、 插入对象和插入超链接。在我们制作好PPT课件后,经常要到其他地方运行课件,我们把要播放课件的电脑称为目标机。通常情况下,课件在目标机的运行环境有两种:有PPT环境和无PPT环境。

目标机内装有PPT
如果确信目标机已安装PPT并知道其版本,那么在课件中插入Flash动画时,采用三种方法中的哪一种都可以。发布时把课件及其素材复制到目标机或刻在光盘上,在目标机上启动PPT,播放课件即可。在本校的多媒体教室上课就属于这种情况,这种发布方式的优点是在目标机上可以即时修改课件。

为了保证课件能正常运行,用该方式发布课件时需注意以下几点:

1. 目标机必须安装PPT,而且版本要与制作课件所用版本相同或更高。

2. 目标机中PPT已安装支持Flash动画的控件:Shockwave Flash Object。

3. 目标机安装有Flash播放器,否则用“插入对象”法引用的Flash动画将不能正常播放。

4. 利用控件法插入Flash动画,在设置其属性时需注意:在“影片URL(M)”项输入引用的Flash动画时,一定要只输入文件名(含扩展名),不输入文件的路径。如课件ELVIS.PPT和2.SWF等素材文件在D:\PP目录下。输入时只输入“2.SWF”,而不能输入绝对路径“D:\PP\2.SWF”,否则,课件在其他电脑上运行时会因路径变化而导致Flash动画不能正常播放。

目标机没有安装PPT
当对目标机是否安装了PPT、装有什么版本不清楚时,发布课件最好使用PowerPoint 2003的“打包成CD”的功能。该功能打包演示文稿和所支持的文件,包括链接文件,并从CD自动运行演示文稿。在打包演示文稿时,经过改进的PPT新一代播放器也包含在CD上。因此,没有安装PPT的电脑也可以直接播放演示文稿。

这种发布方法,适用于参加课件比赛、异地授课等。

为了保证课件能正常运行,用这种方式发布课件时也需注意以下几点:

1. PPT播放器支持打开使用PowerPoint 97和更高版本创建的演示文稿,但不支持运行宏、程序或打开已链接或嵌入的对象。因此在课件中插入Flash动画时,只能采用插入超链接的方法。如果用控件或对象法插入Flash动画,打包时PowerPoint 2003会分别弹出以下警告:“PPT无法将此文稿中的ActiveX控件打包。请确认要用来放映演示文稿的计算机上已安装这些控件”、“您的一个或多个演示文稿中包含有宏、链接的程序、链接的对象或者内嵌的对象。它们在PPT Viewer中不能正常工作。继续吗?”

另外,引入的Flash动画文件最好先转换成EXE文件,这样不需要考虑目标机是否装有Flash播放程序。

2. 考虑到一般电脑用户没有刻录机,在打包时,建议使用“复制到文件夹”,然后再使用第三方刻录软件将文件夹的内容刻录到光盘上。

看了上面的分析,您是否对在PPT中插入Flash动画有了更深入的了解呢?我们一起来解决文章开始提到的问题。

一方面修改控件法插入的Flash动画的属性,删除文件路径,只保留文件名。保存后这个版本供在校内教学时使用。另一方面改控件法为超链接,保存后单击“文件/打包成CD/复制到文件夹”(如D:\ELVIS),然后把文件夹内的全部文件刻录到光盘,作为成果参加比赛。
3#
 楼主| 发表于 2008-1-29 22:14:28 | 只看该作者
利用控件法插入Flash动画,在设置其属性时需注意:在“影片URL(M)”项输入引用的Flash动画时,一定要只输入文件名(含扩展名),不输入文件的路径。如课件ELVIS.PPT和2.SWF等素材文件在D:\PP目录下。输入时只输入“2.SWF”,而不能输入绝对路径“D:\PP\2.SWF”。
------------
1,Flash属性里没有“影片URL(M)”项。
2,我是要插入不与ppt在同一个文件夹下的Flash的,也要只输入Flash文件名?
3,既然PPT Viewer不能播放打包到ppt里的Flash,那么把Flash打包有什么意义?
4,要使放映ppt时能在幻灯片中播放Flash(而不是通过链接用Flash player播放),是不是只能用PowerPoint打开ppt来放映?
5,为了满足问题4的要求,打包就没有意义了吧。而应该把Flash和ppt放在一个文件夹下,然后再插入Flash,再拷贝该文件夹到异地电脑上就可以了吧。
4#
 楼主| 发表于 2008-2-13 12:03:43 | 只看该作者
原帖由 tmtony 于 2008-1-27 01:26 发表
网上网友zuoguang的回复

利用控件法插入Flash动画,在设置其属性时需注意:在“影片URL(M)”项输入引用的Flash动画时,一定要只输入文件名(含扩展名),不输入文件的路径。如课件ELVIS.PPT和2.SWF等素材文件在D:\PP目录下。输入时只输入“2.SWF”,而不能输入绝对路径“D:\PP\2.SWF”。

...



谢谢,还有几个疑问

1,Flash属性里没有“影片URL(M)”项。
2,我是要插入不与ppt在同一个文件夹下的Flash的,也要只输入Flash文件名?
3,既然PPT Viewer不能播放打包到ppt里的Flash,那么把Flash打包有什么意义?
4,要使放映ppt时能在幻灯片中播放Flash(而不是通过链接用Flash player播放),是不是只能用PowerPoint打开ppt来放映?
5,为了满足问题4的要求,打包就没有意义了吧。而应该把Flash和ppt放在一个文件夹下,然后再插入Flash,再拷贝该文件夹到异地电脑上就可以了吧。
5#
发表于 2008-9-29 00:28:34 | 只看该作者
有长见识咯。
6#
发表于 2009-6-6 00:01:01 | 只看该作者
好强呀!
7#
发表于 2009-8-10 16:33:18 | 只看该作者
flash文件最好跟PPT在同一目录,不会出错
8#
发表于 2009-8-10 16:38:14 | 只看该作者
正好需要学习这个
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-29 17:30 , Processed in 0.096156 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表