Clipper/FiveWin - imprimir logo en fw factura

   
Vista:

imprimir logo en fw factura

Publicado por marcela (86 intervenciones) el 22/04/2010 07:48:25
hola a todos. como puedo imprimir logo en una factura.
tengo algo asi pero no funciona

oPrn:SayBitmap( 2, 3, "logo.bmp", 300, 300 )

espero ayuda . saludos.
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:imprimir logo en fw factura

Publicado por Gabriel Pascual (914 intervenciones) el 26/04/2010 00:04:32
Marcela:

Las coordenadas que pasas a SAY BITMAP ESTAN EN PIXELES!!!!!, luego entonces, dependiendo de la resolucion y de los margenes tu impresora, el logo se verá o no se verá.

En tu ejemplo estas colocando el logo a 2,3 pixeles del borde superior izquierdo del papel y le estas dicineod que tiene 300x300 píxeles de ancho, como estas imprimiendo sobre los margenes no visibles del papel el logo no se ve.

Tienes que usar el metodo oPrin:Cmtr2Pix() para obtener las coordenadas y tamaño correcto en centimetros:

aTop := oPrn:Cmtr2Pix(2,3)
aTam := oPrn:Cmtr2Pix(5,5) // digamos que quieres el logo de 5x5 cms

Y ahora si ya podemos imprimilo correctamente:

oPrn:SayBitmap(atop[1], aTop[2], "logo.bmp", aTam[1], aTam[2])

Debe de funcionar
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

solucuinado gracias gabriel

Publicado por marcela (86 intervenciones) el 26/04/2010 06:06:44
muchas gracias. era eso no se vei. gracias nuevamente por tu tiempo
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