Stampa file JPEG usando JSP
Domanda
Esiste uno script JSP che posso eseguire per puntare a un file JPEG sul filesystem locale da stampare sulla stampante predefinita di Windows? Grazie.
Modifica: Ho già il file sul mio server. Come caricare il file in un browser per eseguire window.print ()? Grazie
Soluzione
Avrai bisogno di un'applet Java se non desideri un round trip sul server. L'applet è necessaria per poter:
- Accedi al file system locale.
- Accedi alla stampante in modo nativo.
L'utente dovrà concedere i privilegi dell'applet.
Tieni presente che la stampa da Java è notoriamente difficile.
Altri suggerimenti
Dovresti farli caricare l'immagine sul tuo server, quindi mettere il jpeg su una pagina con JavaScript per chiamare window.print (). È una violazione della sicurezza per le pagine Web iniziare a leggere il filesystem locale.