RE:imprimir logo en fw factura
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