Flash Slideshow Maker - XML SWF Flash Maker

Photo Flash Maker provides two sets of Flash templates for users to create two types of Flash slideshows:

1. Standalone SWF slideshow: the output Flash slidehsow is single standalone SWF file

2. XML-driven SWF slideshow: the output Flash slideshow incudes a SWF file and an XML document

"Flash movies" or "Flash games", usually have a .swf file extension and may be an object of a web page. The Flash movie can also be used with the XML to render rich content in the browser. Following are two XML-driven Flash slideshows created with Photo Flash Maker.


Creating Flash SWF slideshow is not that complicated. You can do it in an easy way. With Photo Flash Maker, the Flash SWF slideshow software, you can make Flash SWF slideshow with photos and music.

Download Flash SWF slideshow maker

Photo Flash Maker is compatible with Windows XP, Vista and the latest Windows 7. Download a free trial copy of the program to create yuor Flash SWF slideshows now!

Download Flash SWF slideshow Maker

Software screenshot of the Flash SWF slideshow maker

Software Screenshot of Photo Flash Maker

The Flash SWF slideshow maker is very intuitive, slick-looking, and it's extremely easy to navigate, allowing users to create their first Flash SWF slideshow in a matter of minutes, turning photos into Flash slideshow.

Besides Flash SWF slideshow, you can create many other types of Flash slideshows with the Flash SWF slideshow builder. There are more than 40 Advanced Flash slideshow templates and 60 more Basic Flash slideshow templates in the Flash SWF slideshow program. You can download the Flash SWF slideshow software to see it yourself. Get free trial of Flash SWF slideshow now!

Features of the Flash SWF slideshow maker

The Flash SWF slideshow creator offers dozens of brilliant features, which make it really easy to build you own Flash SWF slideshow.

  • Turn photos into Flash SWF slideshow
  • Add background music to Flash SWF slideshow
  • Add URL links to every slide of the Flash SWF slideshow
  • Create XML-driven Flash SWF slideshow with Advanced Flash templates
  • Create auto-play Flash SWF slideshow
  • Create Flash banner/slideshow for building website
  • Create gift CD/DVD to archive and share photos
  • Upload Flash SWF slideshow to free online album service

Knowing about Flash, SWF and FLV formats

Adobe Flash is a multimedia platform originally acquired by Macromedia and currently developed and distributed by Adobe Systems. It contains a scripting language called ActionScript.

Files in the SWF format, traditionally called "ShockWave Flash" movies, "Flash movies" or "Flash games", usually have a .swf file extension and may be an object of a web page, strictly "played" in a standalone Flash Player, or incorporated into a Projector, a self-executing Flash movie.

Flash Video files have a .flv file extension and are either used from within .swf files or played through a flv-aware player, such as VLC, or QuickTime and Windows Media Player with external codecs added.

Since the arrival of the Flash Player 9 alpha a newer version of ActionScript has been released, ActionScript 3.0. ActionScript 3.0 is an object oriented programming language allowing for more control and code reusability when building complex Flash applications.

Of late, the Flash libraries are being used with the XML capabilities of the browser to render rich content in the browser. This technology is known as Asynchronous Flash and XML, much like AJAX. This technology of Asynchronous Flash and XML has pushed for a more formal approach of this technology called Adobe Flex, which uses the Flash runtime to build Rich Internet Applications.

Syntax for embedding Flash Player in (X)HTML

Compared to other plug-ins such as Java, Acrobat Reader, QuickTime, or Windows Media Player, the Flash Player has a small install size, quick download time, and fast initialization time. However, care must be taken to detect and embed the Flash Player in (X)HTML in a W3C-compliant way.[citation needed] A simple, widely-used workaround is provided below:

<object data="movie.swf" type="application/x-shockwave-flash" width="500" height="500">
<param name="movie" value="movie.swf" />
</object>

Updating your Flash Player to support Photo Flash Maker

Photo Flash Maker requires Adobe Flash Player OCX to render some effects. If the .ocx file is missing, Photo Flash Maker possibly will crash when you open it or add photos to it.

Please visit this link http://get.adobe.com/flashplayer with your Internet Explorer to install Flash Player for IE.

If you have other browsers installed on your computer, for example, FireFox, Safari or Opera, please install the latest version of Flash Player for the browsers as well (different browser requires different version of Flash Player!).

Visit this link http://get.adobe.com/flashplayer/otherversions to install Flash Player for other browsers, using the respective browser.

Install other version of Flash Player for running Photo DVD Maker

Embed Flash Slideshow (.swf file ) to HTML Webpage

To incorporate the PFM-created flash slideshows created into an existing webpage, you can manually adding the <OBJECT> and <EMBED> tags to the page.

Step 1. Open the PFM-created HTML document in a text or HTML editor.

When you publish a Flash slideshow with Photo Flash Maker, the program will create several files and folders as follows:

Source files of the Flash slideshow created with Photo Flash Maker

Among them, the fs_aux.html provides HTML code for embedding the Flash movie (.swf file) into webpage.

Step 2. Copy the HTML code included in the <object> and <embed> tags (see example below). This should contain the <OBJECT> and <EMBED> tags.

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="100%" height="100%">
<param name="movie" value="camping.swf?xml_path=slides.xml" />
<param name="quality" value="high" />
<param name="allowFullScreen" value="true" />
<embed src="camping.swf?xml_path=slides.xml" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100%" height="100%" allowFullScreen="true"></embed>
</object>

Step 3. Open the existing webpage and paste the <object> and <embed> tags into the desired location in the body of the page. This can also be pasted into a table cell or frame.

Step 4. Upload the webpage and Flash files to your Web server.

If the webpage and SWF file (and XML document) are put in different folders, you should change the file paths of these two files in the <object> and <embed> tags, or the Flash would "Load Fail".

For example, if the SWF( and XML) is saved in the “assets_camping” folder, then two lines of the source code should be modified to reflect the true file path:

<param name="movie" value="assets_camping/camping.swf?xml_path=assets_camping/slides.xml" />
……
<embed src="assets_camping/camping.swf?xml_path=assets_camping//slides.xml"…>

You should upload the XML file, "res" folder, "slides" folder and the "thumbs" folder together with the SWF file to Web server, if Advanced template is used to create the slideshow.

Buy Photo Flash Maker to make Flash SWF slideshow

Once you feel satisfied with the Flash SWF slideshow program, you may proceed to buy a copy of license to use the full version of the Flash SWF slideshow software.

Buy a copy of license for Flash SWF slideshow program

You can buy Flash SWF slideshow maker product through couples of payment methods: PayPal, Credit Card (online, by fax, or by phone), Wire Transfer with Proforma Invoice, and Check.

Flash SWF slideshow output formats

Output Format Files & Docs Note
SWF + HTML SWF movie HTML document

The SWF file is a standalone flash movie.

Basic templates generate this kind of output.

SWF + HTML + XML SWF movie HTML document XML document

The SWF file is controlled by XML document.

Advanced templates generate this kind of output.

Gift CD/DVD Gift CD flash slideshow Gift DVD flash slideshow

Auto-plays when inserted into computer drive.

Cannot play on TV.

Useful Resource:

How to embed Flash slideshow to website?

How to utilize our Free Web Album Service?