Sappiamo tutti che il male può ancora trattare flex con i documenti in formato PDF e sappiamo anche che la loro stampa API è ancora difficile da capire e da utilizzare di più ... beh, questo è il posto dove inserire il flexReport, ancora poco utilizzato da pochissime persone, ma che è senza dubbio la migliore alternativa alla stampa il flex.
La presente relazione flex lavora con "pagine" modello che vengono creati in quanto componenti e MXML è il momento di vedere a me per la stampa la nostra carta vengono visualizzati sul nostro schermo utilizzando una schermata di ogni pagina, anche se il suo utilizzo può sembrare uno po 'complicato lasciate che vi dica qual è l'alternativa migliore So che il livello di anteprima per la stampa. E utilizzando il AlivePDF anche possibile creare il PDF con i nostri contenuti delle pagine, ma con un salvataggio, in formato PDF non accettare la creazione di un layout di una DataGrid, ad esempio, ciò che rende la relazione Flex è la creazione di un'immagine da ogni pagina e li aggiunge in formato PDF, vale a dire, il nostro PDF è una copia del tuo flex ciò che il momento di visualizzare e stampare il PDF per la qualità lascia molto a desiderare ... ma la buona notizia è che se la stampa che prende stesso documento dal flex, senza generare il PDF, la qualità è molto buona, così ben qu diventa affidabile per l'uso nelle applicazioni e nel permettere a un aspetto professionale e come potete vedere nella foto qui sotto (notare che la Ho fatto alcuni cambiamenti nel layout):
Poiché il codice sorgente di Flex relazione è disponibile solo in repository SVN, ho preso la libertà di fare una versione per il download che possono trovare qui.
Il precedente esempio può essere visto on-line qui, osservando che il pulsante per generare PDF richiede di elaborare un PDF, circa 1 minuto, perché invia un bitearray dati provenienti da ogni imgem ...
Il codice sorgente può essere visualizzato qui
Sito Ufficiale: http://www.kemelyon.com
Spero che sarà utile.
Saluti.










14 Commenti
Mario versione per scaricare il sorgente di questa relazione flex senza estensione. Grazie.
Hmm ... qui è lavoro, l'estensione. Rar, che è il nome del file / dare errore?
cumps.
Mario, cercato, zip, mxml, ed è stato rilevato. "Inesplorato. Grazie. hehehe
solo con il nome: il download-manager senza l'estensione.
Mario, scusa la mia ignoranza, ma quali cartelle, file, avrei a mettere nel mio progetto in modo che possa generare la sua relazione.: (
Non lasciare il posto.
Grazie.
Si dovrebbe creare un nuovo progetto, e copiare le cartelle org, lib e attività che sono in flexreport cartella nella cartella principale del tuo piano flex, di solito per la cartella src.
poi basta seguire la stessa procedura nel mio esempio sopra ...
L'altro è la cartella. Rar è un esempio di origine del flex relazione.
Cumps.
Mario, io sono in via di sviluppo in flesso 2 ...
Questo flexReport opere in Flex 2?
Saluti!
Sì Marcos chi. La relazione è basata su flex azione Script 3, e quindi funziona bene in Flex 2
Abbracciare abbraccio.
Mario, buongiorno. La mia relazione questo va bene, ma quando faccio clic su di generare PDF sul server in modo che appare http://www.dominio.com/os/create.php?name=ticket.pdf&method=attachment e non generare il PDF, ma funziona su localhost ok. in Firefox e Explorer. Grazie!
Ma questo è esattamente url?
appare effettivamente è così - http://www.colmeiavirtual.com/os/create.php?name=ticket.pdf&method=attachment, il file create.php devono essere in ogni particolare directory o il file insieme ad alcuni? Grazie.
Il file create.php devono essere presenti nella cartella: "i"
http://www.colmeiavirtual.com/os/
in tal caso, dovrebbe andare tutto bene
se non è in esecuzione, mostra l'errore ...
Mario, il file server è stato create.php sul vuoto. trovato inconscio. Ora legale lavoro! E in funzione php che hai inviato a scoprire l'errore "input". Grazie!
Ho amato la nuova musica di vcs è bello ....
Tb ti amo molto Victor Keys ..
Bjusssssssssssssssssss ..
Lana