22/07/2009, 23:21
|
| | Fecha de Ingreso: julio-2009
Mensajes: 13
Antigüedad: 15 años, 5 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 |