TECHNIQUES>Imprimer
Imprimer à partir de Flash
Réalisez un SWF que vous pourrez intégrer
dans une page HTML. A ce jour (16/04/00), à titre
personnel, je n'ai pas réussi à imprimer à
partir du player ou d'un projecteur. Uniquement
à partir d'une page HTML.
ATTENTION : Pour bien manipuler cette technique d'impression,
il est fortement conseillé de connaitre la syntaxe relative
au Tell target.
Une fois de plus, les aides et tutoriaux disponibles sur le web
sont catastrophiques. Pas clairs, mais pas clairs du tout, confus,
imprécis. Lorsque c'est directement l'éditeur d'un
logiciel qui tente d'expliquer l'une de ses nouvelles techniques
et qu'il ne vérifie pas ce qu'il a écrit (compréhension
de la technique), c'est encore plus grave. Il est vrai que ce paragraphe
est un coup de gueule, mais c'est lamentable d'être aussi
confus dans ses aides électroniques.
Après avoir téléchargé le dernier Plug-in,
vous pourrez cliquer sur le swf ci-dessous de cette page.
Shockwave 8 et Flash Player
Flash Player
Imprimer un movie clip :
Créer une nouvelle animation et l'enregistrer.
- Placer un bouton sur la scène
- Placer un movie clip sur la scène
- Double-cliquer sur l'occurrence du movie clip
- Donner un nom ex. : logo
- Double-cliquer sur le bouton
- Sélectionner "GetURL" via le bouton "+"
- Préciser l'URL : Le mot "print" suivi de 2
points sans espace avant les deux points
print:
- Préciser le nom de la cible dans la zone "Fenêtre"
/logo
- Attention, laissez les 2 modes en "ABC" (Expression
littérale) et non "=" (Expression)
- Créer un swf en tapant CTRL-Entrée (PC) ou Pomme-Entrée
(Mac)
- Insérer ce swf dans une page HTML
- Prévisualiser la page html.
Imprimer une image de la timeline :
ATTENTION : La technique est relativement simple comme vous
allez pouvoir le constater mais il faut comprendre que "#p"
est un nom qui n'a pas été choisi au hasard.
Créer une nouvelle animation et l'enregistrer.
- Sélectionner l'image 10
- Taper F6 pour créer une image clé
- Placer un texte, une image ou/et ce que vous voulez sur la scène
de cette image
Ce que vous placerez sera imprimé.
- Double-cliquer sur l'image clé de l'image 10
- Sélectionner
- Placer un bouton sur la scène
- Double-cliquer sur le bouton
- Sélectionner "GetURL" via le bouton "+"
- Préciser l'URL : Le mot "print" suivi de 2
points sans espace avant les deux points
print:
- Préciser que vous souhaitez imprimer la scène
dans la zone "Fenêtre"
/
- Attention, laissez les 2 modes en "ABC" (Expression
littérale) et non "=" (Expression)
- Créer un swf en tapant CTRL-Entrée (PC) ou Pomme-Entrée
(Mac)
- Insérer ce swf dans une page HTML
- Prévisualiser la page html.
Aïe ! Vous avez un problème d'echelle ! La
scène est imprimée mais elle semble l'être
à une echelle de 200, 300 ou 400 %, même plus ! Pour
resoudre le problème, vous pouvez placer un movie clip
en haut à gauche de la scène (à 0 pixel du
haut et du bord gauche de la scène). Un movie clip vide.
Vous le substituez par un autre swf de la taille de" l'imprimante"
que vous chargez par un load movie. Vous ne comprenez pas tout
? Suivez la technique ci-dessous :
Utiliser load movie pour imprimer une page au format A4 :
- Créer une nouvelle animation
- Sélectionner la commande "Animation" du menu
"Modifier"
- Cliquer sur le bouton "Imprimante", cela a pour
effet de régler les dimensions de la scène au
format A4.
- Mettre en page votre document à imprimer.
- Enregistrer le document ex. : recup.fla
- Créer un swf de ce document (CTRL-Entrée (PC)
Pomme-Entrée (Mac)) (suffit à créer un
swf). Vous obtiendrez "recup.swf"
- Créer un nouveau document
- Placer un bouton sur la scène
- Placer un movie clip sur la scène (0 px du bord gauche
et du haut de la scène)
- Double-cliquer sur l'occurrence du movie clip
- Donner un nom ex. : logo
- Double-cliquer sur le bouton
- Sélectionner "Load movie" via le bouton "+"
- Preciser l'URL du fichier à charger ex. : recup.swf
- Préciser le nom de la cible à remplacer ex.
: logo
- Sélectionner "GetURL" via le bouton "+"
- Préciser l'URL : Le mot "print" suivi de
2 points sans espace avant les deux points
print:
- Préciser le nom de la cible dans la zone "Fenêtre"
/logo
- Attention, laissez les 2 modes en "ABC" (Expression
littérale) et non "=" (Expression)
- Créer un swf en tapant CTRL-Entrée (PC) ou Pomme-Entrée
(Mac)
- Insérer ce swf dans une page HTML
- Prévisualiser la page html.
Il est conseillé d'avoir 2 boutons disctincts. Un pour
charger le swf et un autre pour imprimer. Cela permet un "load"
complet et un bouton "imprimer".
<
Sommaire
|