Есть ли приложение (или способ в coldfusion / VB.net), чтобы можно было конвертировать SWF в файл изображения? Оно должно быть хорошего качества и не должно быть слишком медленным.
Вы можете экспортировать напрямую из Adobe Flash в PNG.
Или вы можете использовать swftools .
swfrender file.swf -o output.png
http://bytescout.com/products/developer/swftoimagesdk/swftoimage.html
Пример кода (с фиксированным временем предварительной загрузки)
Set SWFToImage = CreateObject("SWFToImage.SWFToImageObject") SWFToImage.InputSWFFileName = "PRELOAD1://movie_with_dynamic_data.swf" SWFToImage.ImageOutputType = 1 ' set output image type to Jpeg (0 = BMP, 1 = JPG, 2 = GIF) SWFToImage.Execute_Begin ' start conversion SWFToImage.FrameIndex = 1 ' set frame index SWFToImage.Execute_GetImage SWFToImage.SaveToFile "movie_with_dynamic_data.jpg" SWFToImage.Execute_End ' end conversion