|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: May 2006
Messaggi: 229
|
[JAVA] - Anteprima di stampa
Esiste un modo semplice per generare un'anteprima di stampa partendo dal nulla ? Un esempio può essere la generazione di una fattura da stampare direttamente e quindi bisogna generare il documento, mostrarlo all'utente e dare la possibilità di stampa.
__________________
Una volta eliminato l'impossibile, quello che resta, per improbabile che sia, dev'essere la verità http://timestop.netsons.org/ -> il blog sull'informatica |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
Se parliamo di un programma Java sì. In Java le cose che si stampano sono dei printable. Ora il punto è che un printable "si stampa su un Graphics". Quel graphics può essere una pipeline che condice alla stampante ma anche la superficie di un'immagine. Ergo l'anteprima di stampa altro non è che l'invocazione del metodo di stampa di un oggetto Printable sul contesto grafico di un'immagine.
|
|
|
|
|
|
#3 |
|
Member
Iscritto dal: May 2006
Messaggi: 229
|
Uhm interessante, quindi invece di usare il graphics della stampante potrei usare un componente (ad esempio un JPanel) per poter disegnare al suo interno la grafica e presentarla all'utente giusto ?
Però forse fare una vera immagine può tornarmi più utile perché dovrei poter permettere all'utente di zoomare o meno l'anteprima di stampa perché è difficile se non impossibile far stare un foglio A4 su un monitor e l'ideale sarebbe scalare l'immagine a piacimento.
__________________
Una volta eliminato l'impossibile, quello che resta, per improbabile che sia, dev'essere la verità http://timestop.netsons.org/ -> il blog sull'informatica |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:10.



















