第一步先将Office文件转换为PDF文件,第二步将PDF文件转换为SWF文件.
Office文件转为PDF文件使用微软的插件saveaspdf,(此插件应用于office2007下).
PDF文件转换为SWF文件使用SWFTOOLS下的pdf2swf.exe

举例Word文件转换为SWF文件,代码如下:

Code
转换过程需要注意的几点:
1.一定得是在安装了Office2007的机器上运行,并安装了saveaspdfandxps插件.
2.转换完成PDF后,记得关闭Word文档,否则文件会一直占用,无法打开转换为SWF.
3.转换SWF文件时要加上"-s flashversion=9",否则在Flex里使用swfloader加载swf后,无法将其转换为MovieClip.
4.pdf2swf.exe有很多参数,这里使用"-t"代表转换后的swf文件每一帧后都会加上stop()停止播放.
posted on 2009-06-09 13:39  雨季  阅读(1965)  评论(3编辑  收藏  举报