User Guide

74 Chapter 6: Flash Integration
Returns
A string that contains one of the following values:
"noError" means the call completed successfully.
"invalidTemplateFile" means the specified template file is invalid or not found.
"invalidOutputFile" means at least one of the specified output filenames is invalid.
"invalidData" means that one or more of the templateParams name/value pairs is invalid.
"initGeneratorFailed" means the Generator cannot be initialized.
"outOfMemory" means there is insufficient memory to complete the operation.
"unknownError" means an unknown error occurred.
Example
The following JavaScript creates a Flash object file of type "myType", which replaces any
occurrences of the string
"text" inside the Template file with the string, "Hello World". It
creates a GIF file as well as a SWF file.
var params = new Array;
params[0] = "dwType";
params[1] = "myType";
params[2] = "text";
params[3] = "Hello World";
errorString = SWFFile.createFile( "file:///MyMac/test.swt", ¬
params, "file:///MyMac/test.swf", "file:///MyMac/test.gif");
SWFFile.getNaturalSize()
Description
This function returns the natural size of any Flash content.
Arguments
fileName
The fileName argument, which is expressed as a file:// URL, is a path to the Flash content.
Returns
An array that contains two elements that represent the width and the height of the Flash content
or a null value if the file is not a Flash file.
000_DW_API_Print.book Page 74 Wednesday, August 20, 2003 9:14 AM