Imprimir Txt

29/11/2006 - 22:25 por Mauricio Preioni | Informe spam
Hola, tengo que imprimir un ticket en una impresora matriz de puntos, es un
sistema windows que cobra cuotas de una financiera.
Para esto creo mediante c# un txt con el contenido del ticket
EJ:
2900355 2 2900355 2

COUCEIRO - V.G.G. COUCEIRO - V.G.G.
ACHILLI MARIA ROSA 14552112 ACHILLI MARIA ROSA
14552112

20/01/2007 42.78 20/01/2007
42.78

y lo envio a la impresora con un bat de DOS que tiene el siguiente
contenido:

copy Ticket.txt Lpt1:

Funciona, pero tengo un solo problema, utilizo copy en lugar de print, hago
esto para que no avance la hoja luego de imprimir porque es un papel pre
cortado con varios tickets pre impresos por hoja, pero el problema surje en
que el copy no acomoda la hoja automáticamente como el print y puede
comenzar a imprimir en cualqueir lado.

Esta pregunta es para alguien que haya hecho algo similar o conozca de DOS
¿Hay alguna forma de para que el copy acomode la hoja como print? o de que
print no avance la hoja luego de imprimir.

Saludos

Mauricio
 

Leer las respuestas

#1 RFOG
29/11/2006 - 23:11 | Informe spam
Mauricio Preioni wrote:

Hola, tengo que imprimir un ticket en una impresora matriz de puntos, es
un sistema windows que cobra cuotas de una financiera.
Para esto creo mediante c# un txt con el contenido del ticket
EJ:
2900355 2 2900355 2

COUCEIRO - V.G.G. COUCEIRO - V.G.G.
ACHILLI MARIA ROSA 14552112 ACHILLI MARIA ROSA
14552112

20/01/2007 42.78 20/01/2007
42.78

y lo envio a la impresora con un bat de DOS que tiene el siguiente
contenido:

copy Ticket.txt Lpt1:

Funciona, pero tengo un solo problema, utilizo copy en lugar de print,
hago esto para que no avance la hoja luego de imprimir porque es un papel
pre cortado con varios tickets pre impresos por hoja, pero el problema
surje en que el copy no acomoda la hoja automáticamente como el print y
puede comenzar a imprimir en cualqueir lado.

Esta pregunta es para alguien que haya hecho algo similar o conozca de DOS
¿Hay alguna forma de para que el copy acomode la hoja como print? o de que
print no avance la hoja luego de imprimir.

Saludos

Mauricio


Si esa impresora tiene drivers para Windows, ¿por qué haces todo ese jaleo?
Si no los tiene, puedes abrir directamente el puerto paralelo o el serie (a
que acierto, ¿verdad?) y enviar lo que quieras.

Las impresoras de agujas soportan todas un lenguaje que se llama "lenguaje
de códigos de escape", que posiblemente te solucionen el tema. Referencias
en internet hay casi tantas como sitios. Por ejemplo:

http://www.infoeq.it/escape_codes.htm


You lived with a man who wore white belts? Laura, I'm disappointed in you.

Preguntas similares