经过一段时间的努力,目前已经完成了类似于123 Image extractor的用于将swf转换为各类图片的功能库,功能库的使用非常的简单,下面的是演示代码:
CFlashCapture m_FlashCapture;
m_FlashCapture.SetSrcSwfFile( "f://source//3.swf" );
m_FlashCapture.SetImageType( CFlashCapture::IMAGE_T_JPG);
m_FlashCapture.SetImageHeight( 315 );
m_FlashCapture.SetImageWidth( 225 );
m_FlashCapture.Convert();
m_FlashCapture.SaveAs( "f://source//image//3.jpg" );
几行简单的代码,对应的图片文件就生成了。不过目前的库版本还存在一些问题:
(1)、仅仅转换swf中的第一帧,对于多帧的swf,没有转换为jpg序列
(2)、对于交互式的SWF无能为力。
完成Swf2Image库的V1.0版本开发,用于将Swf转换为各类图片
最新推荐文章于 2017-10-26 16:24:52 发布