Click here to Skip to main content
Click here to Skip to main content

Convert SWF movie to Image [.jpg, .gif, .png, .bmp]

, 15 Jan 2008 CPOL
Rate this:
Please Sign up or sign in to vote.
Convert your swf movie file to image

Introduction

This piece of code will help you to generate images from your flash movie files[.swf].

Background

Sometime it's very important to get the screen shot of the first frame of .swf files. These things needs mostly whenever you work with ActiveX component like flash with ASP.Net. This program will extract the very first frame of the flash movie file and will save it as popular image formats like .jpg, .gif, .png, .bmp on the fly.

Using the code

Using the code is very simple but before that you have to setup some basic things. In this application I have used Interop.SWFToImage.dll to convert the swf files.

So at first download SWFToImage.exe from http://www.bytescout.com . This is a free product. Just download it and install the .exe file.

Your set up is ready to execute the application. Now add a reference of the Interop dll. The dll will be found within the installation directory, in the "Redistributable" folder.

Now import the SWFToImage class and create an object of it. Rest is easy. Here are some important code snippet.

swfobj.InputSWFFileName = FileUpload1.PostedFile.FileName
swfobj.ImageOutputType = TImageOutputType.iotJPG
swfobj.Execute()
swfobj.SaveToFile(Server.MapPath("dumps/images/" & filenm))        
        

Here swfobject is the object of the SWFToImage class. The property ImageOutputType receives the format of the converted image[.jpg, .gif, .png, .bmp].

According to the folder structure the uploaded files will be stored in the "dumps/swf" and the converted images will be stored in the "dump/images" folder.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

arinhere
Web Developer
India India
No Biography provided

Comments and Discussions

 
Questionsource PinmemberHosseinRabiee9-Aug-11 21:10 
GeneralI got the solution Pinmemberaaa200927-Oct-10 7:59 
GeneralBlack sreen is being captured as the image Pinmemberaaa200927-Oct-10 5:28 
QuestionMay you please give me any advice to convert big swf files like 200MB, 900MB and more to images? Pinmemberaaa200927-Oct-10 4:33 
GeneralAlignment problem Pinmembershailendra118712-Feb-10 0:33 
GeneralRe: Alignment problem Pinmemberaaa200927-Oct-10 5:31 
QuestionWhite output image Pinmemberronnyvdbempt3-Aug-09 6:42 
AnswerRe: White output image Pinmemberaaa200927-Oct-10 5:38 
AnswerRe: White output image Pinmemberaaa200927-Oct-10 8:00 
GeneralRe: White output image Pinmembermogi_102025-Dec-13 17:50 
General[Message Deleted] Pinmemberronnyvdbempt2-Aug-09 23:28 
QuestionWhere to find SWFToImage.exe Pinmembersuresh Naidu.K11-Feb-09 23:08 
AnswerRe: Where to find SWFToImage.exe Pinmemberarinhere11-Feb-09 23:11 
GeneralMy vote of 1 Pinmembercagriarican21-Jan-09 6:25 
GeneralRe: My vote of 1 Pinmemberytzipp4-Mar-09 17:29 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

| Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.141220.1 | Last Updated 15 Jan 2008
Article Copyright 2008 by arinhere
Everything else Copyright © CodeProject, 1999-2014
Layout: fixed | fluid