Impressão Java

5 respostas
F

Como enviar uma String direto para impressora ao invés de mostrá-la no vídeo?

5 Respostas

carbaldi

Ola fabiano,

Se a impressora for local vc pode fazer assim.

public class lpt { 
    public static void main (String[] argv) { 
        try { 
                FileOutputStream os = new FileOutputStream("LPT1"); 
                PrintStream ps = new PrintStream(os); 
                ps.println("Hello world!"); 
                ps.print("f"); 
                ps.close(); 
          } catch (Exception e) { 
                System.out.println("Exception occurred: " + e); 
          } 
     } 
}

Essa é a maneira mais facil que conheço.

Abraços

F

E se for no Linux?
E se não for local?

Abraço.

carbaldi

Ola Fabiano,

Nunca fiz nada do tipo. Mas acredito que se colocar no lugar do LPT1 o device do UNIX pode funcionar.
Se funcionar basta mapear esse device na maquina servidora de aplicação que o UNIX deve resolver o problema da rede para vc.
Se alguem aqui do GUJ sacar de UNIX pode te dar uma dica mais direcionada.

Espero ter ajudado

own_prison

O que isso???

ps.print("f");

o que é “f”?

carbaldi

É “/f” na hora de escrever o codigo eu não digitei a /. :oops: Foi mau!!!

Criado 19 de maio de 2003
Ultima resposta 19 de mai. de 2003
Respostas 5
Participantes 3