Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309

    [F8]Stampare campi dinamici con prinjob??

    Mi sta sorgendo il forte dubbio che non è possibile stampare campi dinamici con printJob, qualcuno ha una soluzione??
    Ciao By Peter_Pan...

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    up, nessuno ha avuto gli stessi miei problemi??
    Ciao By Peter_Pan...

  3. #3
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    dipende da cosa è dovuto questo tuo dubbio, hai provato e non va?! codice?

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    Codice PHP:
    on(press){
        var 
    pageCount:Number 0;

        var 
    my_pj:PrintJob = new PrintJob();
        
    my_pj.orientation == "portrait";
                if (
    my_pj.start()) {
                
    _level0._xscale 80
                
    _level0._yscale 80;
                
    _level0._rotation 270;
                
    txtControllo.text "Prova stampa testo dinamico";
                            if (
    my_pj.addPage(0, {xMin:0,xMax:995,yMin:0,yMax:338},{printAsBitmap:true}, 2)){
                    
    pageCount++;
                }
            }
             if (
    pageCount 0) {
                
    my_pj.send();
                
    _level0._xscale 100
                
    _level0._yscale 100;
                
    _level0._rotation 0;
            }
                       
    delete my_pj;


    Si ho provato e non funziona, la text popolata dinamicamente non la stampa
    Ciao By Peter_Pan...

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    Up ma non c'è soluzione a questa cosa??
    Ciao By Peter_Pan...

  6. #6
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    scusa ma non ho avuto tempo di risponderti... dovrei provare la cosa prima, perchè per4 come hai posto il codice, sembra ok...
    intanto magari puoi provare a inserire il textfield dentro ad un clip e dare a quello la stampa

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    Ho letto un po di cose in giro, da quello che ho capito, sembra che i testi dinamici non vengano stampati ammenochè non si incorpori il carattere, come tu ben sai incorporare il carattere significa portare il peso dell'swf da un valore minimo (mia applicazione 20kb) ad un valore enorme 120Kb, cosa che non mi posso permettere..
    Ciao By Peter_Pan...

  8. #8
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    che versione di flash utilizzi? con la 8 si potrebbe pensare di fare qualcosa con la classe BitmapData...

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    niente ho provato il testo non lo stampa, ti passo il codice modificato..
    Codice PHP:
    on(press){ 
        var 
    pageCount:Number 0

        var 
    my_pj:PrintJob = new PrintJob(); 
        
    my_pj.orientation == "portrait"
                if (
    my_pj.start()) { 
                
    _level0._xscale 80
                
    _level0._yscale 80
                
    _level0._rotation 270
                var 
    label:TextField _root.containerFrm0.createTextField("label"this.getNextHighestDepth(), 101010020);
                
    label.text "Hello World";
                
    label.embedFonts false;
                
    label.antiAliasType "advanced";                        
    if (
    my_pj.addPage(0, {xMin:0,xMax:995,yMin:0,yMax:338},{printAsBitmap:true}, 2)){ 
                    
    pageCount++; 
                } 
            } 
             if (
    pageCount 0) { 
                
    my_pj.send(); 
                
    _level0._xscale 100
                
    _level0._yscale 100
                
    _level0._rotation 0
            } 
                       
    delete my_pj


    Ciao By Peter_Pan...

  10. #10
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    scusa, ma ho verificato e il testo dinamico a me lo stampa

    Codice PHP:
    var t:TextField this.createTextField("t"100200500);
    t.wordWrap true;
    t.multiline true;
    t.text "Lorem ipsum dolor sit amet...";

    var 
    p:PrintJob = new PrintJob();
    if (
    p.start()) {
        
    p.addPage(t);
        
    p.send();
    }
    delete p

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.