IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

[FLASH 8] Imprimer avec printjob


Sujet :

Flash

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 126
    Points : 71
    Points
    71
    Par défaut [FLASH 8] Imprimer avec printjob
    Bonjour,
    Voila je cherche à faire une brave impression avec
    la classe PrintJob mais jamais la boite de dialogue
    ne s'affiche.
    Voilou mon code réduit au mini.
    Est ce qu'il faut charger une librairie spéciale, invoquer
    un dieu en particulier pour que ça daigne marcher???
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    on(press){
        var my_pj:PrintJob = new PrintJob();
        my_pj.start()
        my_pj.addPage(0,{xMin:0,xMax:400,yMin:0,yMax:500})
        my_pj.send();
        delete my_pj;
    }

  2. #2
    Rédacteur

    Avatar de arnolem
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 856
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 856
    Points : 6 114
    Points
    6 114
    Par défaut
    moi j'ai cette petite fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    function imprimerSelection() {
    	var printJob:PrintJob = new PrintJob();
    	var resultat:Boolean = printJob.start();
    	if (resultat) {
    		printJob.addPage(0,{xMin:xMin,xMax:xMax,yMin:yMin,yMax:yMax}, {printAsBitmap:true}, _currentframe);
    		printJob.send()
    		delete printJob;
    	} else {
    		trace("l'opération à été annulée par l'utilisateur")
    		delete printJob;
    	}
    }
    il fallait juste invoquer le dieu arnolem
    sinon je te glisse une petite source qui sera bientot disponible sur developpez.com
    A+

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 126
    Points : 71
    Points
    71
    Par défaut
    C'est tres jolie, en plus avec exclusivité...
    Néanmoins je crois qu'il dois y avoir un parasite
    dans mon appli car je n'ai toujours pas la
    fenetre d'impression qui apparait, voici le code que j'ai mis,
    le tiens...C'est sur le clic d'un bouton, classique...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    on(press){
    	imprimerSelection();
    	function imprimerSelection() {
    		var printJob:PrintJob = new PrintJob();
    		var resultat:Boolean = printJob.start();
    		if (resultat) {
    			printJob.addPage(0,{xMin:0,xMax:750,yMin:0,yMax:475}, {printAsBitmap:true}, _currentframe);
    			printJob.send()
    			delete printJob;
    		} else {
    			trace("l'opération à été annulée par l'utilisateur")
    			delete printJob;
    		}
    	}
    }

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 126
    Points : 71
    Points
    71
    Par défaut
    J'ai trouvé mon erreur, c'était au niveai de la publication,
    j'étais en flash player6 et version1 de AS. Bref, de quoi retourner
    à la version 4 de flashh.
    Ciao

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Imprimer avec flash
    Par theodore13 dans le forum Flash
    Réponses: 1
    Dernier message: 23/04/2007, 15h14
  2. Réponses: 5
    Dernier message: 14/01/2006, 20h30
  3. [Impression] Imprimer avec jbuilder
    Par joker34 dans le forum JBuilder
    Réponses: 3
    Dernier message: 15/11/2005, 13h15
  4. Réponses: 24
    Dernier message: 18/05/2004, 16h06
  5. [flash MX] probleme avec setinterval et clearinterval
    Par yacinechaouche dans le forum Flash
    Réponses: 3
    Dernier message: 15/04/2004, 12h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo