Página 1 de 1

Impresora matricial MSDOS

Publicado: Mié Jul 14, 2021 6:09 pm
por Alfonso
Buenas tardes a todos:

Acabo de finalizar el diseño de un albaran en una impresora matricial (de puntos)

Comence usando la opcion del menu de FastReport, \Archivo\Nuevo\. Despues seleccione <Informe para impresora matricial>

En el objeto Page1 cambie la propiedad PaperHeight a [36], que es el numero de lineas del formulario de albaran que tengo y la propiedad PaperSize puse [Personalizar]

En el codigo de Xailer, despues de crear el Objeto FastReport:

WITH OBJECT ::oFr:= TFastReport():New()
:cLanguage := "Spanish"
:AddDataSet( "CABECERA", ::oMemCabecera )
:AddDataSet( "LINEA", ::oMemLinea )
:AddDataSet( "PIE", ::oMemPie )
:Create()
:LoadFromFile( cFile )
:ShowReport()
END OBJECT

Despues de realizar el informe y confirmar la impresion, se previsualiza perfectamente el tamaño de papel y los diferentes hojas del albaran.

Pero al imprimir no se posiciona en el corte de la siguiente hoja, da un salto como si fuera un folio A4.

No se si estoy pasando algo por alto, o es problema de configuracion de la impresora (EPSON LQ 590)

Agradeceria cualquier ayuda al respecto, porque no se por donde seguir.

Gracias de antemano.

Re: Impresora matricial MSDOS

Publicado: Vie Jul 16, 2021 2:45 am
por Arvisnet
Hola Alfonso,

Hasta donde alcanza mi experiencia el tamaño de la hoja se define en centimetros o pulgadas, segun tengas la unidad de medida, por lo que tendrías que definir el tamaño no en razón de las líneas sino en razón del tamaño del papel, fastreports, ajusta la impresión al tamaño definido.
En este caso la impresora no tiene nada que ver, salvo por los márgenes como es para todas las impresoras.

Saludos

Re: Impresora matricial MSDOS

Publicado: Jue Jul 29, 2021 1:19 pm
por Alfonso
Gracias.

Pero sigo sin poder hacerlo. Seguire investigando.

Re: Impresora matricial MSDOS

Publicado: Sab Ene 08, 2022 8:30 am
por bingen
El tamaño de hoja lo debes de definir en el driver de la impresora.