03.07.2013 Views

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

■ bmax Désigne une combinaison <strong>de</strong> l'ensemble <strong>de</strong>s cadres <strong>de</strong> délimitation <strong>de</strong> l'ensemble <strong>de</strong>s<br />

images imprimables en tant que zone d'impression. Spécifiez bmax si la taille <strong>de</strong>s images<br />

imprimables <strong>de</strong> votre clip varie.<br />

■ bframe Indique que le cadre <strong>de</strong> délimitation <strong>de</strong> chaque image imprimable doit être utilisé<br />

en tant que zone d'impression pour cette image, ce qui change la zone d'impression <strong>de</strong><br />

chaque image et met les objets à l'échelle pour les adapter à la zone d'impression. Utilisez<br />

bframe si vous avez <strong>de</strong>s objets <strong>de</strong> différentes tailles dans chaque image et souhaitez que<br />

chaque objet remplisse la page imprimée.<br />

Exemple<br />

L'exemple suivant imprime toutes les images imprimables dans hol<strong>de</strong>r_mc en appliquant une<br />

zone d'impression définie par le cadre <strong>de</strong> délimitation <strong>de</strong> chaque image :<br />

this.createEmptyMovieClip("hol<strong>de</strong>r_mc", 999);<br />

hol<strong>de</strong>r_mc.loadMovie("http://www.helpexamples.com/flash/images/image1.jpg");<br />

this.myBtn_btn.onRelease = function() {<br />

print(this._parent.hol<strong>de</strong>r_mc, "bframe");<br />

};<br />

Dans le script <strong>ActionScript</strong> précé<strong>de</strong>nt, vous pouviez remplacer bframe par bmovie <strong>de</strong><br />

manière à ce que la zone d'impression soit définie par le cadre <strong>de</strong> délimitation d'une image à<br />

laquelle est associée l'étiquette #b.<br />

Voir également<br />

Fonction printAsBitmap, Fonction printAsBitmapNum, PrintJob, Fonction printNum<br />

Fonction printAsBitmap<br />

printAsBitmap(target:Object, boundingBox:String) : Void<br />

Imprime le clip target en tant que bitmap en fonction <strong>de</strong>s limites spécifiées par le paramètre<br />

(bmovie, bmax ou bframe). Utilisez printAsBitmap() pour imprimer <strong>de</strong>s clips qui<br />

contiennent <strong>de</strong>s images avec <strong>de</strong>s objets qui appliquent <strong>de</strong>s effets <strong>de</strong> transparence ou <strong>de</strong><br />

couleur. L'action printAsBitmap() imprime à la résolution la plus élevée disponible, <strong>de</strong><br />

façon à préserver la définition et la qualité autant que faire se peut.<br />

Si votre clip ne contient pas <strong>de</strong> transparences alpha ou d'effets <strong>de</strong> couleur, Macromedia<br />

recomman<strong>de</strong> d'utiliser la fonction print() pour <strong>de</strong> meilleurs résultats qualitatifs.<br />

Si vous utilisez bmovie pour le paramètre boundingBox, mais n'associez pas d'étiquette #b à<br />

une image, la zone d'impression est déterminée par la taille <strong>de</strong> la scène <strong>du</strong> clip chargé. (Le clip<br />

chargé n'hérite pas <strong>de</strong> la taille <strong>de</strong> la scène <strong>du</strong> clip principal.)<br />

94 Chapitre 1: Eléments <strong>du</strong> <strong>langage</strong> <strong>ActionScript</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!