- Introduction
- Apprendre Flash 5 pas à pas
- Symboles et Occurrences
- Techniques
- Programmer dans Flash 5
-
Actions (Bases)
- Actions (Niveau intermédiaire)
- Actions (Fonctions avancées
)
- Variables
- Fonctions
- Objets
- Flash 4 (Archives)

 

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

Macintosh
(829 ko)
Win 95/98/NT/2000
(633 ko)

Flash Player

Macintosh
(401 ko)
Win 95/98/NT/2000
(270 ko)

 

Imprimer un movie clip :

Créer une nouvelle animation et l'enregistrer.

  1. Placer un bouton sur la scène
  2. Placer un movie clip sur la scène
  3. Double-cliquer sur l'occurrence du movie clip
  4. Donner un nom ex. : logo
  5. Double-cliquer sur le bouton
  6. Sélectionner "GetURL" via le bouton "+"
  7. Préciser l'URL : Le mot "print" suivi de 2 points sans espace avant les deux points
    print:
  8. Préciser le nom de la cible dans la zone "Fenêtre"
    /logo
  9. Attention, laissez les 2 modes en "ABC" (Expression littérale) et non "=" (Expression)
  10. Créer un swf en tapant CTRL-Entrée (PC) ou Pomme-Entrée (Mac)
  11. Insérer ce swf dans une page HTML
  12. 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.

  1. Sélectionner l'image 10
  2. Taper F6 pour créer une image clé
  3. Placer un texte, une image ou/et ce que vous voulez sur la scène de cette image
    Ce que vous placerez sera imprimé.
  4. Double-cliquer sur l'image clé de l'image 10
  5. Sélectionner
  6. Placer un bouton sur la scène
  7. Double-cliquer sur le bouton
  8. Sélectionner "GetURL" via le bouton "+"
  9. Préciser l'URL : Le mot "print" suivi de 2 points sans espace avant les deux points
    print:
  10. Préciser que vous souhaitez imprimer la scène dans la zone "Fenêtre"
    /
  11. Attention, laissez les 2 modes en "ABC" (Expression littérale) et non "=" (Expression)
  12. Créer un swf en tapant CTRL-Entrée (PC) ou Pomme-Entrée (Mac)
  13. Insérer ce swf dans une page HTML
  14. 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 :

 

  1. Créer une nouvelle animation
  2. Sélectionner la commande "Animation" du menu "Modifier"
  3. Cliquer sur le bouton "Imprimante", cela a pour effet de régler les dimensions de la scène au format A4.
  4. Mettre en page votre document à imprimer.
  5. Enregistrer le document ex. : recup.fla
  6. Créer un swf de ce document (CTRL-Entrée (PC) Pomme-Entrée (Mac)) (suffit à créer un swf). Vous obtiendrez "recup.swf"
  7. Créer un nouveau document
  8. Placer un bouton sur la scène
  9. Placer un movie clip sur la scène (0 px du bord gauche et du haut de la scène)
  10. Double-cliquer sur l'occurrence du movie clip
  11. Donner un nom ex. : logo
  12. Double-cliquer sur le bouton
  13. Sélectionner "Load movie" via le bouton "+"
  14. Preciser l'URL du fichier à charger ex. : recup.swf
  15. Préciser le nom de la cible à remplacer ex. : logo
  16. Sélectionner "GetURL" via le bouton "+"
  17. Préciser l'URL : Le mot "print" suivi de 2 points sans espace avant les deux points
    print:
  18. Préciser le nom de la cible dans la zone "Fenêtre"
    /logo
  19. Attention, laissez les 2 modes en "ABC" (Expression littérale) et non "=" (Expression)
  20. Créer un swf en tapant CTRL-Entrée (PC) ou Pomme-Entrée (Mac)
  21. Insérer ce swf dans une page HTML
  22. 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