none
Cómo manejar una impresora de tickets (rollos de papel continuo)

    Question

  • Hola a todos;

    Estoy probando el Visual Basic .NET 2010 Express y para ello estoy haciendo una sencilla aplicación que imprime ciertos datos en una impresora de ticket con un rollo de papel continuo.

    El desarrollo de esta parte se base casi integramente en el ejemplo de impresión del paquete de "101 ejemplos" de VB 2010 de MSDN. Pero tengo el problema de que imprime como si se tratase de folios o etiquetas con un tamaño definido, de modo que para imprimir un par de líneas gasta un monton de papel, pues avanza el rollo hasta lo que sería el tamaño de página.

    No he visto la manera de hacer que imprima solo los datos que haya sin hacer que avance página hasta cubrir un tamaño x

    ¿Alguién sabe cómo lo podria lograr?.

    Muchas gracias

    Thursday, September 16, 2010 10:26 AM

Answers

  • Revisa este link haber si te sirve de ayuda. Es para seleccionar tamaños de papel personalizados.

    http://msdn.microsoft.com/es-es/library/bb972274.aspx

    Salu2


    nunca te acostarás sin saber una cosa más
    • Marked as answer by XTV Thursday, September 16, 2010 12:06 PM
    Thursday, September 16, 2010 11:33 AM

All replies

  • Revisa este link haber si te sirve de ayuda. Es para seleccionar tamaños de papel personalizados.

    http://msdn.microsoft.com/es-es/library/bb972274.aspx

    Salu2


    nunca te acostarás sin saber una cosa más
    • Marked as answer by XTV Thursday, September 16, 2010 12:06 PM
    Thursday, September 16, 2010 11:33 AM
  • Uhfm... si; yo creo que si me puede valer; lo unico que tendría que calcular el tamaño (a lo largo) que ocupara aquello que quiera imprimir, por lo que decia de ahorrar papel.

    Supongo que si establezco el tamaño de la fuente en milimetros en vez de en puntos me será más fácil calcularlo; no obstante se admiten sugerencias ;-)

    Muchas gracias Barbaroja por el link

    Thursday, September 16, 2010 12:05 PM
  • Hola XTV

    tu lo que quieres es hacer algo como se muestra en esta imagen? http://www.freeimagehosting.net/image.php?ec42ef6c3e.png


    No le temas a la competencia, temele a tu propia incompetencia.
    Thursday, September 16, 2010 5:59 PM
    Moderator
  • Hola Marvin

    Sí, eso es; lo que quiero es imprimir tickets. Y como la impresora es de rollo de papel continuo no quiero que haga cortes de paginación , como si fuesen hojas sueltas, sino que lo imprima todo seguido , sea lo grande que sea, y que pare cuando acabe el texto a imprimir, de modo que no avance hasta lo que sería el fin de página.

    Muchas gracias

    Friday, September 17, 2010 5:25 AM
  • ok... ese lo hice usando el XtraReport de DevExpress.... es pagable pero yo lo recomiendo a un 100% a usar Crystal Report u otro...

    DevExpress

    no creo que lo hubiera hecho usando CrystalReport por la complejidad del reporte y tienes multiples detalles.

    Saludos,


    No le temas a la competencia, temele a tu propia incompetencia.
    Saturday, September 18, 2010 3:40 AM
    Moderator
  • Muchas gracias por la sugerencia, tal vez para otro proyecto ...

     

    Al final conseguí hacerlo en base al ejemplo que citaba Barbaroja; calculando lo que ocupa cada linea de texto, en base a la fuente elegida, y la cantidad de lineas que serían necesarias.

     

    Gracias a todos por las respuestas;

    Saludos

    XTV (www.darweb.es)

     

    Wednesday, September 22, 2010 11:14 AM
  • ok... ese lo hice usando el XtraReport de DevExpress.... es pagable pero yo lo recomiendo a un 100% a usar Crystal Report u otro...

    DevExpress

    no creo que lo hubiera hecho usando CrystalReport por la complejidad del reporte y tienes multiples detalles.

    Saludos,


    No le temas a la competencia, temele a tu propia incompetencia.

    Oye hay alguna propiedad que se tenga que asignar para que el reporte no haga la paginacion y salga todo continuo?
    Friday, December 10, 2010 6:17 PM
  • Que tal

    Creo que esto te puede servir (http://www.foromsn.com/index2.php?Ver=Mensaje&Id=178209)

    Saludos

    Friday, December 10, 2010 7:01 PM
  • ok... ese lo hice usando el XtraReport de DevExpress.... es pagable pero yo lo recomiendo a un 100% a usar Crystal Report u otro...

    DevExpress

    no creo que lo hubiera hecho usando CrystalReport por la complejidad del reporte y tienes multiples detalles.

    Saludos,


    No le temas a la competencia, temele a tu propia incompetencia.
    Hola Marvin me podrias colaborar indicandome que tipo de papel (propiedad paperkind) del Xtrareport colocaste para realizar el ticket vargas_rey@hotmail.com
    Sunday, January 16, 2011 11:01 PM