FoxPro/Visual FoxPro - Impresión en formulario continuo de 8,5' de largo en VFP9

 
Vista:
Imágen de perfil de Guillermo Edgardo

Impresión en formulario continuo de 8,5' de largo en VFP9

Publicado por Guillermo Edgardo (9 intervenciones) el 20/09/2014 21:58:52
Buenas tardes al foro.
Tengo el siguiente problema con un cliente que usa formularios continuos de 8,5 pulgadas de largo (21,6 cm) para sus facturas y remitos con una impresora matricial. Estas hojas son equivalentes a una hoja tamaño Carta pero orientada horizontalmente.
El problema es que no sé como definir ese tamaño especial (8,5 pulgadas de largo por 250 cm de ancho) ya que en el setup de la página, cuando creo el reporte, no me permite definir un tamaño personalizado y si defino el papel como "Carta - Horizontal" la impresora imprime de arriba para abajo y no horizontalmente como debería imprimir (no se puede independizar el tamaño del papel de la manera de imprimir).
Si alguien puede ayudarme como este problema se lo agradeceré.
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
sin imagen de perfil

Impresión en formulario continuo de 8,5' de largo en VFP9

Publicado por Ernesto Hernandez (4623 intervenciones) el 22/09/2014 16:06:00
Ya revisaste los comandos EPSON/ESC P2 de tu impresora ? REvisa estos si tu impresorta es compatible con esas secuencias de escape . Seguro que te servira alguna.


Formato de página

ASCII Dec. Hex. Descripción

ESC ( c nn 40/99 28/63 Determina formato de página
ESC ( c 4 0 m1 m2 n1 n2
m=m1+m2Q 256 n=n1+n2Q 256
m : Margen superior en unidades def
n : Margen inferior en unidades def
ESC ( C nn 40/67 28/43 Determina longitud de página en unidades definidas.
ESC ( C 2 0 n1 n2
n=n1+n2Q 256
n : Número de unidades definidas
ESC 1 n 108 6C Determina margen izquierdo
n = columna del margen izquierdo
ESC Q n 81 51 Determina margen derecho
n = columna del margen derecho
ESC C n 67 43 Determina longitud de página en líneas
n = número de líneas
ESC C 0 n 67 43 Determina longitud de página en pulgadas
n = número de pulgadas


Desplazamiento de la posición de impresión

ASCII Dec. Hex. Descripción

ESC $ n1 n2 36 24 Determina la posición de impresión horizontal absoluta
n=n1+n2Q 256
n : Especifica la posición de impresión desde el margen izquierdo en unidades definidas; la unidad por defecto antes de definir sus unidades es 1/60 de pulgada.
ESC \ n1 n2 92 5C Determina la posición de impresión horizontal relativa
n=n1+n2Q 256
n : Desplaza la posición actual de impresión en unidades definidas; la unidad por defecto antes de definir sus unidades es de 1/180 de pulgada en LQ y 1/120 en Draft.
ESC ( V nn 40/86 28/56 Determina la posición de impresión vertical absoluta
ESC ( V 2 0 n1 n2 n=n1+n2Q 256
n : Especifica la posición de impresión desde el margen superior en unidades definidas.
ESC ( v nn 40/118 28/76 Determina la posición de impresión vertical relativa
ESC ( v 2 0 n1 n2 n=n1+n2Q 256
n : Desplaza la posición de impresión actual en unidades definidas.
ESC D nn 68 44 Determina los tabuladores horizontales
Hasta 32 tabuladores entrados en orden ascendente; terminados con un 0
HT 9 09 Tabula horizontalmente
ESC B nn 66 42 Determina los tabuladores verticales
Hasta 16 tabuladores; la última n debe ser 0
VT 11 0B Tabulador vertical
ESC J n 74 4A Realiza un avance de línea de n/180 de pulgadas
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

Impresión en formulario continuo de 8,5" de largo en VFP9

Publicado por Carlos Ernesto Villatoro Alberto (1 intervención) el 03/10/2014 14:05:40
MIRA YO TAMBIÉN TUVE ESTE PROBLEMA ME TOCABA IMPRIMIR MAS DE 1000 RECIBOS DE AGUA EN PAPEL CONTINUO Y NO SABIA COMO CONFIGURAR EL PAPEL MAS EN LAS VERSIONES WINDOS MAS RECIENTES PERO ENCONTRE ESTE VIDEO Y ME SIRVIO MUCHO Y ESPERO QUE TE SIRVA
AGREGAR EL NUEVO TAMAÑO DE PAPEL Y LUEGO EN TU REPORTES LO AGREGAS Y CONFIGURAS
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