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