Creating proofs from SWF files

Workfront Proof is ending support for proofing SWF files with the 2018.3 release. For more information, see "About SWF Files" in the article "Supported Proofing File Types."

Introduction to SWF proofs

You can create proofs from SWFs. Simply upload the SWF as you would any other kind of file (1), the only difference is that after the file has been uploaded in the Upload section some additional options will show up - here you should choose whether the SWF is an Animation (2) or an interactive (3) proof (formerly known as Application).


NOTE It is not possible to review SWF files on iOS devices due to software limitations of iOS. If you would like to review a proof created from a SWF file on an iOS device, please convert the SWF file to a format supported by iOS before uploading to Workfront Proof.


The most common SWF file types are banners and movies. If your SWF file represents a banner or a movie make sure you choose the Animation setting when creating the proof (see 2 in the Introduction section above).

  • This selection will show in the Proof Viewer under the Details section in the Sidebar (1).
  • In the Proof Viewer the normal play, pause, forward, back, etc. buttons (2) will be available and you will be able to review, approve and share the proof as usual.

NOTE In order to consider SWF as animated, it needs to be created using timelines. If animations are created in ActionScript than there is no control on them in Proof Viewer - in other words clicking play, pause, next frame, etc may cause unexpected results and we recommend considering them as interactive SWFs.


If your SWF is an interactive application like a game or software, then make sure you choose the Interactive setting when creating the proof (see 3 in the Introduction section above).

  • This selection will show in the Proof Viewer under the Details section in the Sidebar (1).
  • In the Proof Viewer you will be able to interact with the proof (2) and be able to review, approve and share the proof as normal.
  • At the center bottom of the Proof Viewer you'll see the Reload SWF button (3).

Editing the SWF mode

After submitting the SWF proof you can change the proof mode any time by going to the Proof details page and switching the SWF type (1). The setting will be saved immediately and you'll see the changes applied once you open the proof (2).

If your SWF meets our recommendations for SWF files (see below) but you don't see the proof in the Proof Viewer it is possible that the wrong SWF type has been chosen while creating a new proof (e.g., some interactive SWF files by design won't be able to work in Animation mode). To see the proof simply switch to the other SWF mode.


Workfront Proof's recommendations for the best results

In order for us to provide you with the most capable and up to date tool, we support the latest version of Action Script and Adobe Flash Player. If you are experiencing issues, the root of the problem may be that you are not using the preferred version of ActionScript or Adobe Flash Player.

To achieve the best results, we recommend that the SWF file is created using ActionScript 3.0 and published to Adobe Flash Player 9 (minimum). If these versions are not used to create the SWF file, you'll still be able to use our SWF file function*, but we do recommend that you upgrade if possible.

NOTE AS2 is supported in our new Workfront Proof Viewer. In our Classic Workfront Proof Viewer we do not fully support Action Script 2. 

If a SWF was created using AS2 and submitted in the Animation mode, we will give the reviewer the option to view the SWF in a separate tab outside of the Proof Viewer whilst comments are still made in the Proof Viewer. AS2 SWF file submitted in the Interactive mode will be displayed inside the viewer.

Additional tips:

1. When you create a SWF with references to Stage object you should be aware that after loading it to Workfront Proof Viewer, Stage will access the Stage of Workfront Proof Viewer not the Stage of your SWF.

Make sure to check that your Stage is not null when you are referring to it. In the standalone SWFs the Stage is available in the very first frame, but it's not necessarily true once a SWF is nested in another one (which takes place when you view your SWF in the Workfront Proof Viewer).

2. In order to check if a SWF can be loaded in Workfront Proof Viewer it needs to be able to load in a different SWF file (a wrapper). The best approach is to create a SWF wrapper with the size of a full browser screen.

Also see our Preferred system help page.

This article last updated on 2018-10-03 16:39:18 UTC