Clipper/FiveWin - Imprimión especial

 
Vista:

Imprimión especial

Publicado por Larry Santibañez (14 intervenciones) el 16/12/2004 19:01:28
Hola, saludos. tengo el siguiente problema. tengo que imprimir sobre un formato preimpreso, la primera línea calza justo, pero la siguiente imprime sobre la linea impresa, cómo puede manejar el interlineado, así creo que se puede controlar. Por lo que veo cuando se imprime con clipper, la distancia entre una linea y la siguiente es la misma. ¿Se puede hacer algo para manejar esto?. Agredeceré sus observaciones, desde ya gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Imprimión especial

Publicado por Polo (15 intervenciones) el 17/12/2004 02:36:52
Con una sencuencia de codigo de escape de la impresora en la que quieras imprimir en donde se especifica el interlineado deseado.
Por ejemplo para una Epson LX300 o similiar sería lo siguiente:

1/8 pulgada de espaciado por linea
?? chr(27)+chr(48)
7/72 pulgada de espaciado por linea
?? chr(27)+chr(49)
1/6 pulgada de espaciado por linea //este es por defecto en la impresora
?? chr(27)+chr(50)
n/216 pulgada de espaciado por linea
?? chr(27)+chr(51)+chr(n)
n/72 pulgada de espaciado por linea
?? chr(27)+chr(65)+chr(n)

Esto siempre y cuando sea la impresora que indiqué antes, caso contrario deberás conseguir las secuencias de escape para la impresora que quieras. Y suponiendo que lo que quieres hacer es imprimir en DOS.

Si tu programa es para window usa el metodo CmSay de la clase tPrint.

Suerte y saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar