"Does anybody know some software that can export SWF to PNG sequence? I need one to finish it this week. So please help."
"Can anyone tell me how to convert SWF animation into PNG? What program do I need?"
"Is it possible to convert a swf file to a .png file? I am starting to get a headache figuring out how to"
Have you ever thought how to extract an image of format .png from a SWF file? By converting SWF to PNG, you can share your SWF movies more conveniently. You can view SWF movies as PNG images no matter if there is Adobe Flash player installed on the computer or not. Meanwhile, you can upload SWF onto your personal blog, Facebook, Twitter, etc, view SWF on iPhone, iPod, iPad, etc.
Two Approaches of SWF to PNG Conversion
Approach One: Convert SWF to PNG with a handy SWF to PNG Converter
It is the easiest way to export SWF to PNG images so far. Higosoft SWF Converter is just a tool of this kind which enables users to convert SWF to PNG, JPG, GIF, BMP, and many popular video formats with high quality. Here are the steps to extract PNG images from SWF movie with this program:
Step1: Free download this SWF to PNG software on your computer and import the SWF file that you want to convert into it by clicking Select File
Step2: Click Next to set the output profile as PNG following these steps: In the drop-down menu of Profile choose Picture, then Picture PNG. Meanwhile, you can adjust the output image's Frame Rate and Picture Size.
Step3: Click Next button then Start button to begin the conversion process of SWF to PNG. In a few minutes, your SWF movie will be converted to a series of PNG images in sequence.
Approach Two: Convert SWF to PNG with Actionscript
If you are a Flash expert, you can try converting SWF to PNG with Actionscript. What you want is the BitmapData class. Just pass it a reference to a DisplayObject (can be stage), and it will return you the BitmapData object.
From there you can add the BitmapData to the stage like this:
Or you can encoder your BitmapData into PNG format:
From here, to save it to a server you need to send the byteArray to a server-side script that can handle the saving.
Conclusion: You can choose a way that suits you to convert SWF to PNG images. Converting SWF to PNG can be easy with the two approaches above.