Problema Tprinter - Bitmap

Problema Tprinter - Bitmap

Postby FranciscoA » Sun Aug 14, 2011 6:04 pm

Amigos, tengo un pequeño problema para presentar un bmp con la TPRINTER.

oReport:SayBitMap( nRow, nColConcep, "IcoEmpre.bmp",.8,.8 ) //Con Treport trabaja perfecto

pero,
oPrn:SayBitMap( nRow, nColConcep, "IcoEmpre.bmp",.8,.8 ) //Con TPRINTER no respeta el tamaño definido (lo dibuja pequeñísimo)

¿Alguna idea?, Fwxh 10.06
Saludos.
Francisco J. Alegría P.
Chinandega, Nicaragua.

Fwxh-MySql-TMySql
User avatar
FranciscoA
 
Posts: 2114
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.

Re: Problema Tprinter - Bitmap

Postby carlos vargas » Sun Aug 14, 2011 7:53 pm

/*define imagen del logo*/
REDEFINE IMAGE oImageLogoJR NAME "LOGO"
...

/*activa reporte*/
ACTIVATE REPORT oReporte;
ON POSTEND oReporte:Say(1,"Registros procesados :"+str(oReporte:nCounter),3);
ON STARTPAGE PrintLogo(oReporte)

...

PROCEDURE PrintLogo(oReporte)
LOCAL anC
LOCAL oRep := oReporte:oDevice

anC := oRep:CmRect2Pix( { 1.50, 1.00, 3.32, 1.70 } )

oReporte:oDevice:SayImage( anC[1], anC[2], oImageLogoJR, anC[3], anC[4] )

RETURN
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
carlos vargas
 
Posts: 1693
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: Problema Tprinter - Bitmap

Postby FranciscoA » Mon Aug 15, 2011 12:36 am

Gracias paisano. Funciona la conversión oRep:CmRect2Pix( { 1.50, 1.00, 3.32, 1.70 } ) usando la classe TPRINTER, que era lo que necesitaba, ya que con TREPORT trabaja bien.
.
local aCoord:=oPrn:CmRect2Pix( { 1.50, 1.00, 3.00, 3.00 } )
oPrn:SayBitMap( aCoord[1], aCoord[2], "IcoEmpre.bmp", aCoord[3], aCoord[4])

Saludos.
Francisco J. Alegría P.
Chinandega, Nicaragua.

Fwxh-MySql-TMySql
User avatar
FranciscoA
 
Posts: 2114
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.

Re: Problema Tprinter - Bitmap

Postby carlos vargas » Mon Aug 15, 2011 2:38 pm

a la orden. :-)

salu2
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
carlos vargas
 
Posts: 1693
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 32 guests