Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/07/2009, 23:21
MartinValdez
 
Fecha de Ingreso: julio-2009
Mensajes: 13
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: imprimir en java

Hola que tal mira fijate este es un simple ejemplo que te muestro. Es para imprimir algo, tenes que ponerlo de esa manera por q si vos le pasas un solo String a ps.println(Algun texto largo) te lo va a imprimir todo en una sola linea y se va a cortar al final de la hoja. entonces de esta manera podes imprimir como vos quieras hace de cuenta q cada ps.println es un renglon de la hoja.

En el FileOutputStream le pasas el nombre exacto de tu impresora en mi caso es esa que esta en el ejemplo: tambien le tenes que pasar donde esta conectada en mi caso LPT1

Espero que te sirva, es la unica manera que encotre, seguro que hay otras..


FileOutputStream os = new FileOutputStream("LPT1:HP DeskJet 690C");
PrintStream ps = new PrintStream(os);


ps.println("+------------------------------------------------------+");
ps.println(" ");
ps.println(" Esto es un Ejemplo ");
ps.println(" ");
ps.println(" ");
ps.println(" 2 ");
ps.println(" 3 ");
ps.println(" 4 " );
ps.println(" 5 ")";
ps.println(" 7 ");
ps.println(" 6 ");
ps.println(" hola ");
ps.println(" ");
ps.println(" ");
ps.println(" ") ;
ps.println(" ");
ps.println(" ");
ps.println(" ");
ps.println(" ");
ps.println("+------------------------------------------------------+");



ps.close();


Saludos