Categorie

Archivio

[GWT] Stampare elementi dell’applicazione web

eclipse-gwt

Installare il modulo print-it, scaricando il .jar dal sito ufficiale:

http://code.google.com/p/gwt-print-it/

Creare una cartella lib nella cartella del progetto Eclipse-GWT a cui si vuole aggiungere la funzionalità di stampa e copiarci il .jar appena scaricato.

Da Eclipse aggiornare il Progetto (F5) e una volta apparsa la cartella lib aprirla e cliccare col tasto desttro sul jar appena aggiunto scegliendo Build Path -> Add to build path.

Add print-it to Eclipse

Nel file xml principale del progetto (WebApp.gwt.xml) aggiungere la riga:

<inherits name='br.com.freller.tool.PrintIt'/>

Quindi nel file html iniziale della webapp WebApp.html aggiungere all’interno del tag body la riga:

<iframe id="__printingFrame" style="position:absolute;width:0;height:0;border:0"/>

A questo punto si è pronti per stampare dal nostro progetto!

Nel punto desiderato inserire (previa importazione di br.com.freller.tool.client.Print):

Print.it(myWidget);

Ed il gioco è fatto! 😀