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

È stato utile?

Soluzione

Avrai bisogno di un'applet Java se non desideri un round trip sul server. L'applet è necessaria per poter:

  1. Accedi al file system locale.
  2. 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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top