Magazine Internet

[Flash] Imprimer en flash

Publié le 12 décembre 2007 par Avi Teboul

Bonjour,
Voici comment imprimer en flash.

Bonjour,
1) Ouvrir Flash.
2) Créez un document de 550X400.
3) Créez 3 calques : Images, Bouton, AS
4) Importer dans votre bibliothèque 3 images, placez-les sur le calque images et donnez comme taille 128x128.
5) Créez un bouton avec juste l'état cliqué.
6) Placez ces boutons sur les images mais sur le calque boutons, et nommez chaque bouton : bt_view1 - bt_view2 et bt_view3
7) Créez un Movieclip vide, posez-le sur la scène juste en dessous du coin gauche de la première image.
8) Donnez comme nom : image
9) Importer ou créez une image d'une imprimante ou autre chose, convertir en bouton et dupliquer le bouton 2 fois.
10) Placer le premier bouton en dessous du coin droit de la deuxième image, et donnez-lui comme nom : bt_print1
11) Placez sur la scène les deux autres boutons sur la scène et superposez ces trois boutons, sans oublier de les nommer : bt_print2 & bt_print3
12) Sur le calque AS placez ce code :

// rendre les boutons invisibles
bt_print1._visible = false;
bt_print2._visible = false;
bt_print3._visible = false;

this.bt_view1.onRelease = function() {
this.createEmptyMovieClip("image", 1);
image.loadMovie("cover_psalms.jpg");
bt_print1._visible = true;
bt_print2._visible = false;
bt_print3._visible = false;
};
this.bt_print1.onRelease = function() {
print(this._parent.image, "bframe");
}

this.bt_view2.onRelease = function() {
this.createEmptyMovieClip("image", 1);
image.loadMovie("cover_pain.gif");
bt_print1._visible = false;
bt_print2._visible = true;
bt_print3._visible = false;
};
this.bt_print2.onRelease = function() {
print(this._parent.image, "bframe");
}

this.bt_view3.onRelease = function() {
this.createEmptyMovieClip("image", 1);
image.loadMovie("rebirth.gif");
bt_print1._visible = false;
bt_print2._visible = false;
bt_print3._visible = true;
};
this.bt_print3.onRelease = function() {
print(this._parent.image, "bframe");
}

12) cette ligne de code donne l'adresse de l'image

image.loadMovie("cover_psalms.jpg");

13) Afin que cela fonctionne, vous devez avoir dans le répertoire : index.html, index.swf, et vos images.
14) Cliquez sur les images, elles devraient s'afficher dans le Movieclip "image" et votre imprimante devrait être visible.
15) Faites ctrl+enter
16) Cliquez sur l'imprimante et imprimez avec une imprimante pdf afin d'effectuer vos tests.

Pour les paramètres d'impression allez dans l'aide voir la fonction : PRINT

Demo : ICI
Source: ICI

Bàv,
Burnside.


Retour à La Une de Logo Paperblog

A propos de l’auteur


Avi Teboul 600 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte