Cette fonction génère un nouveau fichier Objet Flash à partir du modèle et du tableau des paramètres spécifiés. Elle crée également une version GIF, PNG, JPEG et MOV du titre si les noms de fichier sous ces formats sont précisés.
Pour pouvoir spécifier un paramètre facultatif placé après des paramètres facultatifs que vous ne voulez pas spécifier, vous devez insérer des chaînes vides dans ces paramètres. Par exemple, si vous souhaitez spécifier un fichier PNG, mais pas de fichier GIF, vous devez insérer une chaîne vide avant de spécifier le nom du fichier PNG.
templateFile,templateParams,swfFileName,{gifFileName},{pngFileName},{jpgFileName},{movFileName},{generatorParams}
templateFile est le chemin d'accès du fichier modèle, exprimé sous la forme d'une URL de type file://. Il peut s'agir d'un fichier SWT.
templateParams est un tableau de paires nom/valeur dans lequel les noms identifient les paramètres du fichier SWT et les valeurs correspondent à la définition que vous voulez leur attribuer. Pour que Dreamweaver puisse reconnaître un fichier SWF comme objet Flash, le premier paramètre doit être "dwType". Sa valeur doit être une chaîne représentant le nom du type d'objet, telle que "Flash Text".
swfFileName, exprimé sous forme d'une URL de type file://, correspond au nom de fichier de sortie d'un fichier SWF ou d'une chaîne vide à ignorer.
gifFileName, exprimé sous forme d'une URL de type file://, correspond au nom de fichier de sortie d'un fichier GIF. Cet argument est facultatif.
pngFileName, exprimé sous forme d'une URL de type file://, correspond au nom de fichier de sortie d'un fichier PNG. Cet argument est facultatif.
jpgFileName, exprimé sous forme d'une URL de type file://, correspond au nom de fichier de sortie d'un fichier JPEG. Cet argument est facultatif.
movFileName, exprimé sous forme d'une URL de type file://, correspond au nom de fichier de sortie d'un fichier QuickTime. Cet argument est facultatif.
generatorParams est un tableau de chaînes représentant les indicateurs facultatifs de la ligne de commande de Generator. Cet argument est facultatif. Les éléments de données de toutes les balises doivent suivre dans le tableau. Les indicateurs couramment utilisés sont répertoriés dans le tableau suivant :
| Indicateur d'option | Données | Description | Exemple |
|---|---|---|---|
|
|
Largeur, hauteur |
Définit la taille de l'image de sortie en fonction des largeur et hauteur indiquées. |
|
|
|
Aucun |
Etend le contenu de l'image de sortie pour qu'il s'adapte exactement à la taille de sortie indiquée. |
|
Chaîne qui contient l'une des valeurs suivantes :
"noError" signifie que l'appel s'est déroulé sans anomalie.
"invalidTemplateFile" signifie que le fichier de modèle choisi était incorrect ou introuvable.
"invalidOutputFile" signifie qu'au moins un des noms de fichier de sortie spécifiés était incorrect.
"invalidData" signifie qu'une ou plusieurs des paires nom/valeur templateParams étaient incorrectes.
"initGeneratorFailed" signifie que Generator n'a pas pu être initialisé.
"outOfMemory" signifie que l'opération n'a pas pu se terminer correctement faute de mémoire.
"unknownError" signifie qu'une erreur inconnue s'est produite.
Le code JavaScript suivant crée un fichier objet Flash de type "monType", qui remplace toutes les occurrences de la chaîne "text" à l'intérieur du fichier de modèle par la chaîne "Hello World". Il crée un fichier GIF et un fichier SWF.
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");
M'envoyer un message électronique lorsque des commentaires sont ajoutés à cette page | Rapport de commentaire
Page en cours: http://livedocs.adobe.com/dreamweaver/8_fr/apiref/06_flas7.htm