Documentazione di Flash CS3 |
|||
| Programmazione in ActionScript 3.0 > Stampa > Elementi fondamentali della stampa | |||
In ActionScript 3.0, si utilizza la classe PrintJob per creare delle istantanee del contenuto visualizzato per convertirlo in una rappresentazione stampabile su carta. Per alcuni versi, l'impostazione di contenuti per la stampa è uguale all'impostazione di contenuti per la visualizzazione su schermo: si posizionano e dimensionano degli elementi per creare il layout desiderato. Tuttavia, la stampa presenta alcune idiosincrasie che la rendono diversa dal layout su schermo. Ad esempio, le stampanti utilizzano una risoluzione diversa rispetto ai monitor dei computer; il contenuto di una schermata è dinamico e può cambiare, mentre quello stampato è intrinsecamente statico; infine, quando si pianifica la stampa, è necessario considerare le limitazioni del formato della pagina e la possibilità di stampare su più pagine.
Anche se queste differenze possono sembrare ovvie, è importante tenerle in considerazione quando si imposta la stampa con ActionScript. Dal momento che la precisione della stampa dipende da una combinazione dei valori specificati in fase di creazione e dalle caratteristiche della stampante dell'utente, la classe PrintJob include delle proprietà che consentono di determinare le importanti caratteristiche che è necessario considerare.
Le seguenti operazioni comuni con la stampa sono descritte in questo capitolo:
L'elenco di riferimento seguente contiene dei termini importanti che vengono citati in questo capitolo:
È consigliabile provare gli esempi di codice presenti in questo capitolo. In molti casi, si tratta di piccole porzioni di codice, invece di esempi completamente funzionanti di stampa o che controllano valori. La prova degli esempi prevede la creazione di elementi da stampare e l'uso di esempi di codice con questi elementi. Gli ultimi due esempi del capitolo sono esempi completi di stampa, che includono il codice che definisce il contenuto da stampare e quello che esegue le operazioni di stampa.
Per provare gli esempi di codice:
Flash CS3
Inviami un messaggio e-mail quando vengono aggiunti dei commenti a questa | Rapporto sui commenti
Pagina corrente: http://livedocs.adobe.com/flash/9.0_it/main/00000331.html