FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Impresion de nota de venta
Posts: 336
Joined: Wed May 16, 2007 09:40 PM
Impresion de nota de venta
Posted: Thu May 24, 2007 12:39 AM

Porque cuando imprimo en una impresora FX o LX, la impresion sale correcta, pero al imprimir en una LQ que son graficas me salen desplazados las impresiones, en D.O.S, utilizo Fivewin 2.4 Harbour y la clase tdosprn, necesito ayuda porque ya he realizado todos los cambios necesario y nada si cuadro en la LQ, en la LX o FX me sale todo mal, que puede ser.

Fivewin-Xharbour 24.09, Iquique, Chile
Posts: 1144
Joined: Mon Feb 05, 2007 07:15 PM
Impresion de nota de venta
Posted: Thu May 24, 2007 12:44 AM

Elemo,

la class tDosPrn, solo es para impresoras matrizales,

sin embargo en este foro alguien por ahi posteo

una adaptacion de un preview para que los

reportes generados con tdosprn, se puedan imprimir

en cualquier impresora.

en lo personal, yo uso tprinter para impresoras graficas.

saludos...

Cesar Cortes Cruz

SysCtrl Software

Mexico



' Sin +- FWH es mejor "
Posts: 336
Joined: Wed May 16, 2007 09:40 PM
Impresion de nota de venta
Posted: Thu May 24, 2007 01:58 PM

Las impresoras que utilizo son matriciales de epson, pero no se porque razon entre el modelo lx y fx son compatible pero en el modelo lq-2080 lq-2090 nome cuadran las impresiones, al principio pense que era mala configuracionde la impresora, pero no es asi, porque en CLipper DOS imprime sin problemas, entonces cuando lo visualizo por el preview ya lo muestra mal.
Tambien probe la clase que indican que en cualquier impresora se puede imprimir, pero siempre tengo el mismo resultado en el que sea.

habra otra forma como en WORD, al seleccionar la impresora te imprime en los mismo y no se corren los margenes

Fivewin-Xharbour 24.09, Iquique, Chile
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Impresion de nota de venta
Posted: Thu May 24, 2007 05:00 PM

Usa oPrinter:CmSay( nRow, nCol, cText ) para posicionar lo escrito por centímetros, así te funcionará igual en distintas impresoras (con distintas resoluciones)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 989
Joined: Thu Nov 24, 2005 03:01 PM
Impresion de nota de venta
Posted: Tue May 29, 2007 07:53 AM

Antonio,

Estoy tratando de imprimir un formulario y rellenar los campos. El formulario lo tengo como Bitmap, de tamaño A4, monocromo, y los campos los imprimo usando CmSay()
Emproblema es que segun la impresora la posición de impresión varía, tanto del bitmap como de los textos.
Hay forma de controlar eso? Tal vez sea cuestión de márgenes, pero no he encontrado nada al respecto, y aun así me deberían coincidir.

Un saludo,

Carlos.

Saludos
Carlos Mora
http://harbouradvisor.blogspot.com/
StackOverflow http://stackoverflow.com/users/549761/carlos-mora
“If you think education is expensive, try ignorance"
Posts: 336
Joined: Wed May 16, 2007 09:40 PM
Impresion de nota de venta
Posted: Tue May 29, 2007 09:21 PM

Gracias por la pronta respuesta, el cmsay no funciona con el tdosprn, ademas el nuevo tdosprn si funciona bien pero es para impresoras graficas, lo que se utiliza aca son impresoras matriciales para imprimir facturas en tamaño normal y condensado, todo va bien en la tabulacionde estas impresora por ejemplo la LX-300+, LX-880, FX-1180, FX-1190 estas son impresoras normales de matriz pero el problema se sucita cuando imprimo en la LQ-2080 LQ 2090 que tambien son de matriz pero son graficas, no se porque motivos si en Clipper en D.o.s. no hay diferencia pero aca si, los margenes son distintos entre una impresora de matriz normal y una matriz grafica, para solucionar este problema tuve que hacer dos programas iguales para cuadrarlas.

Esto no es lo normal pero no he podido encontrar la solucion a esto, espero que alguien me pueda ayudar

Fivewin-Xharbour 24.09, Iquique, Chile

Continue the discussion