关于哪位大仙知道SWF文件怎么转JPG/PDF?的问题
方法一:swf转GIF格式
有很多朋友都想把SWF转换为GIF格式,但往往以失望告终。下面根据本人的理解就此问题解答一下:
1、如何转换?
FLASH制作软件直接就可以转换,在发布设置中看一下,有GIF等多种图片格式可以转换。
2、转换为什么会失败?
这两种格式字面上来理解都是动画,但是本质上是根本不同的。
GIF格式动画本质上还是图片,只支持256色的位图格式,它只是把多张不同的图片连续循环播放出来,是比较原始的动画方式。SWF是一种新的网络动画技术,支持AS编程及多媒体信息的融合。GIF和SWF相比真可说是小巫见大巫了。GIF转为SWF是很容易的,反过来就困难了。
SWF格式文件中包含的AS,声音、按钮、影片剪辑,渐变过渡、平滑过渡、鼠标感应、遮罩,矢量显示等等效果GIF根本无能为力。所以要把SWF转换为GIF的话,只能是非常简单的,不包含上面这些SWF格式特别效果的FLASH动画才可能完成。
3、你的误区
有的朋友一拿到一个喜欢的SWF格式就想转成GIF,我们在看一个SWF格式的作品时并不能一眼看出它是否包含了以上内在的技术因素,所以总是以失败告终。
就算是你已经分析出这个SWF格式中不包含以上技术因素,那是不是一定行呢?未必!前提是这个SWF即没技术因素,又要足够小,播放时间还要短,大概就是几秒钟之内吧。假定你准备把一个SWF格式面积为550*400,播放时间为一分钟,帧频为12帧的动画转换成GIF格式。
如果一张550*400的图片容量为50K,那么这个SWF格式的容量至多会在几百K。转成GIF就可能是12*60*50=36000K=35M。(呵呵~~但愿你的电脑不会崩溃)。目前IE或者别的浏览器对SWF格式的支持已经很好了,论坛上的签名档也支持SWF。
劝你还是不要做这种事倍功半的事吧。如果一定要独立播放,可以转成EXE可执行文件(在FLASH播放器上有这个功能)。