北京课件制作 上海虚拟现实 广州动画制作 深圳建筑动画 天津三维动画 杭州光盘印刷 厦门企业宣传片 沈阳Flash动画 东莞企业宣传片 济南动画制作 北京光盘印刷 上海影视制作 杭州动画制作
 11 12
发新话题
打印

如何把PPT中通过插入其他控件方式的swf文件提取出来。

如何把PPT中通过插入其他控件方式的swf文件提取出来。

请教各位:
我在一个PPT制作的课件中发现一个FALSH动画,但没有原文件,如何把PPT中通过插入其他控件方式的swf文件提取出来。

TOP

如何把PPT中通过插入其他控件方式的swf文件提取出来。

[ADMINOPE=ftio|AAAAA8888|奖励积分 50|A|1176946522]提取嵌入在PowerPoint中的Flash资源
  
  提取Flash[/b]资源[/b]
  找到Flash资源所在的幻灯片,选中Flash影片点右键选择“复制”。然后打开“资源管理器”,随便进入一个文件夹内,点鼠标右键选择“粘贴”,这时在文件夹内会出现一个文件名为“片段”的新文件。这次我们要利用UltraEdit-32软件。
  启动UltraEdit-32选择打开上面得到的“片段”文件。执行“搜索”菜单中的“查找”。按照图一设置好查找条件。
  
  图一
  
  图二
  搜索结果如图二。

TOP

如何把PPT中通过插入其他控件方式的swf文件提取出来。

注意看“46 57 53”三个字节后面的五个字节,即“08 92 46 00 00”(不同Flash由于文件大小和版本不同,五个字节的实际值不可能和这里完全一样)。这五个字节有特定的意义:第一个表示Flash版本号,后四个表示该Flash文件的大小。特别要提醒的是:这里的数值是以十六进制计算的而且是倒序排列的,即文件大小是十六进制的00004692(下面计算时0000要省略)。用操作系统中自带的“计算器”软件把十六进制的“4692”换算成十进制等于“18066”。现在,回到UltraEdit-32中用鼠标选中从“46 57 53”开始向下的18066字节大小区间并复制(UltraEdit-32的状态栏中可以直接看到选定大小,如图三)。
  
  图三
  在UltraEdit-32中新建一个文件并输入“1“,然后点工具栏中红色“H[/b]”切换到16进制方式,选中“31”(“31”是数字“1”的ASCII码)后点鼠标右键“粘贴”。最后以扩展名.swf保存该文件就大功告成了。
  注:这一过程还可以通过编程序完成。

TOP

如何把PPT中通过插入其他控件方式的swf文件提取出来。


  再说"提取嵌入在只读PowerPoint中的Flash资源"
  上次方法中用UltraEdit-32软件,若原来的SWF文件很大,选择起来有一定的麻烦,其实我们还可以利用一些现成的软件.
  基本思想如下:
  1、用UltraEdit-32把“FWS”之前的部分剪去,然后另存为SWF。
  2、利用软件把SWF转变成EXE。
  3、利用软件把EXE再变成SWF。

TOP

如何把PPT中通过插入其他控件方式的swf文件提取出来。

[ADMINOPE=ftio|AAAAA8888|奖励积分 50|A|1176946542]很多教学课件都是采用ppt插入flash的形式制作的,在ppt中插入flash影片有多种方法,现在使用较多的是采用控件方式插入,然后选择“嵌入影片”,这样一来,这个flash影片就保存在ppt文件的内部了,不用担心其链接路径出错的种种问题。
上一周,有教师求助,如何将ppt中嵌入的swf取出来?猛一看,这个问题倒很简单,因为过去想把doc文档中的图片取出,只要将doc另存为html就可以了,那些图片文件就全面出现在该目录下的*.files文件夹中了。但是这一招用在swf上就不灵了,类似将网页“另存为”的操作,swf文件是不会和图片一样,会自动保存下来。
经过多次试验,发现直接将这个flash影片复制到如doc、ppt之类的office文档,都是可行的,但是无法复制到网页文件中。如果直接复制到资源管理器中,则形成一个文档片段文件。看来唯一的办法就是要将这个片段文件中的swf的二进制代码给复制出来,虽然繁琐,但是一时也找不到更好的办法。
我使用的十六进制工具是winhex,经过几次测试,终于找到了这个片段文件中swf的头部和底部的标志了:头部标志为465753(FWS),结束标志为3a5c(:\)。但是,3a4c标志将在片段文件中出现多次,我们要使用第二次出现的位置,因为这是片段中关于Flash文件的路径的记录。一般来说,3a5c前如果是0000之类的就是我们要找的位置了。使用winhex复制这一块,保存为一个新的文件,命名为*.swf,然后用flash播放器打开就可以看到swf影片已经成功提取出来了。

TOP

如何把PPT中通过插入其他控件方式的swf文件提取出来。

太谢谢了,就是高!

TOP

如何把PPT中通过插入其他控件方式的swf文件提取出来。

好方法,也学学

TOP

如何把PPT中通过插入其他控件方式的swf文件提取出来。

用得着那么复杂吗????
只要保存为网页格式,
然后在保存网页的地方有个文件夹里面就有所有的图片和资源,包括SWF!
真服了谁想出那么复杂的方法。。。

TOP

 11 12
发新话题