Home

SWF To Image library

SWF To Image screenshot (click to enlarge)



SWF To Image library

Download
You are not a developer but looking for ready-to-use application? Check SWF To Image GUI (freeware)

This example will show how to save frames of movie with dynamic data even if there is only one frame with dynamic data using SWF To Image library

SWF To Image library is freeware. However you are welcome to purchase 12 months tech support for it and so support development of SWF To Image library.
12 Months Tech Support via e-mail for SWF To Image library ($95 USD)

Main idea is to save 1st frame into image and then wait some time and then save image again (when movie is updated already according to dynamic data)

This is especially useful for movies where only 1 frame but objects are changed using some data (for example, live data charts, perpetual animations, flash clocks etc)

Sample below will load movie and will convert movie into image every 1000 milliseconds

Set SWFToImage = CreateObject("SWFToImage.SWFToImageObject")

SWFToImage.InitLibrary "demo", "demo"

SWFToImage.InputSWFFileName = "Clocks.swf"
SWFToImage.ImageOutputType = 1 ' set output image type to Jpeg (0 = BMP, 1 = JPG, 2 = GIF)

SWFToImage.Execute_Begin ' start conversion

MsgBox "There are " & CStr(SWFToImage.FramesCount) & " frames to convert" & vbCRLF & "Will convert first 10 frames only"

for i=0 to 10 ' change to SWFTOImage.FramesCount -1 to convert all frames
SWFToImage.FrameIndex = 0 ' set frame index
SWFToImage.Execute_GetImage

' delay for 1 second
WScript.Sleep 1000

SWFToImage.SaveToFile "image_after_" & CStr(i) & "_seconds.jpg"
Next

SWFToImage.Execute_End ' end conversion

Download
You are not a developer but looking for ready-to-use application? Check SWF To Image GUI (freeware)
See also:
Products  |  Download  |  Purchase  |  Support  |  Contacts  |  Testimonials |  

ByteScout, 2003-2008. All other company and product names may be trademarks of their respective companies. Privacy Statement