No ha encontrado la respuesta aquí? Regístrate, preguntar y obtener una respuesta adecuada en cuestión de minutos!
  • Username:

Para poder verificar esta petición, por favor escribe en el campo de abajo lo siguiente: forodejava

Password:
Confirm Password:
Your Email:
Confirm Email:
Resultados 1 al 3 de 3
  1. #1
    Fecha de ingreso
    11 feb, 12
    Mensajes
    1
    Post Thanks / Like
    Poder de reputación
    0

    Predeterminado Impresion en Java

    Hola, estoy desarrollando un sistema de administracion de restaurantes, me quede trabado en el asunto de imprimir los comprobantes de consumicion(Tickets), inicialmente probe utilizando java.awt.print para imprimir cadenas de strings, el inconveniente esta en que cuando quiero listar los items consumidos no puedo darle un formato digno de un ticket y queda desprolijo... Luego intente utilizando el metodo print() de la clase Jtable, el cual imprime exactamente el contenido de una tabla, muy recomendable en estos casos, el inconveniente es que no puedo añadirle datos previos a la tabla, o no se como deberia hacerlo, ya que el comprobante tendria que tener informacion como fecha, nombre de mozo, numero de mesa, direccion, telefono, etc..
    Si alguien tiene alguna idea que me pueda ayudar sera bien recibida..
    GRACIAS!

    La solución completa para el hilo: aquí.


  2. #2
    Fecha de ingreso
    04 mar, 12
    Mensajes
    8
    Post Thanks / Like
    Poder de reputación
    0

    Predeterminado

    bueno depende de la impresora de tickets que utilices, en mi caso yo he manejado la TM-U220 de EPSON y para mandar a imprimir, lo que hago es configurar una impresora de texto en windows y la redirecciono el puerto a la salida de la impresora de ticket, y esta impresora de texto la pongo como compartida en la red, y ya desde JAVA para imprimir genero una salida de texto tan simple como esto
    Código PHP:
            try
            {
              
    String impresora="\\192.168.1.100\tickets" //<-- esta es la ruta de la impresora de ticket, que es una impresora de texto generica de windows
               
    String ticket="informacion del ticket"//<-- aqui es la informacion que vas a mandar a imprimir, puedes ocupar los \n para separar por lineas
                
    FileOutputStream os = new FileOutputStream(impresora);
                
    PrintStream ps = new PrintStream(os);
                
    ps.println(ticket);
                
    ps.close();
            }
            catch(
    Exception e)
            {
                 
    //mensaje de error
            

    espero que te sirva..

    saludos.
    Última edición por nramire1; 06/03/2012 a las 13:34 Razón: El código va entre llaves [CODE][/CODE] Selecciona el código y presiona el botón #

  3. #3
    Fecha de ingreso
    29 mar, 12
    Mensajes
    5
    Post Thanks / Like
    Poder de reputación
    0

    Predeterminado

    No ha encontrado la
    respuesta aquí?
    Regístrate, preguntar y
    obtener una respuesta
    adecuada en cuestión de minutos!


    Un registro de minutos: clic

    Sin publicidad para los miembros!
    azuloro. puedes enviar un ejemplo de como imprimes. me refiero a como pasas los datos y estructuras todo para que imprima el ticket. estoy en nada sobre imprimir y necesito realizar un trabajo. gracias

Temas similares

  1. Impresion de Jtable con encabezado en Java
    Por Hector04 en el foro AWT-SWING
    Respuestas: 0
    Último mensaje: 26/10/2011, 12:58
  2. impresion en java con impresora termica BIXOLON
    Por spro80 en el foro Java avanzado
    Respuestas: 8
    Último mensaje: 15/06/2011, 18:53
  3. problema con impresion en java
    Por dangogomezz en el foro Java avanzado
    Respuestas: 1
    Último mensaje: 24/05/2011, 16:07
  4. Ayuda con Impresion desde Java
    Por karmanux en el foro Java Básico
    Respuestas: 2
    Último mensaje: 28/05/2010, 19:43
  5. Ayuda con impresion e iReport en Java
    Por lula en el foro Java avanzado
    Respuestas: 4
    Último mensaje: 27/05/2008, 20:34

Etiquetas para este tema

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •