FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Impresion de Imagen Jpg usando la Clase PRINT
Posts: 467
Joined: Fri Dec 09, 2005 12:41 AM
Impresion de Imagen Jpg usando la Clase PRINT
Posted: Tue Feb 19, 2013 03:46 PM

Buen dia

Tengo un reporte que fue creado con la clase PRINT y deseo imprimir una imagen en Jpg "d:\fotos\producto11.jpg"
cual seria la forma de imprmirlo , como calular su ubucacion, evitando la distorsion de la imagen.

Les agradecere su ayuda.

Lubin

Posts: 1144
Joined: Mon Feb 05, 2007 07:15 PM
Re: Impresion de Imagen Jpg usando la Clase PRINT
Posted: Wed Feb 20, 2013 12:17 AM
yo uso el siguiente ejemplo,
sacado de este foro:

Code (fw): Select all Collapse
METHOD PrintLogo() CLASS Facturas
   local cLogo     := "image.jpg"'
   local oImage :=TImage():define( , cLogo )
   
   local nRen   := 1
   local nCol   := 2
   local nAncho := 4
   local nAlto  := 6
   
   SayImg( nRen, nCol, nAncho, nAlto, oImage,::oPrn)
   oImage:end()
   
return nil

Function SayImg(nArriba,nIzq,nAncho,nAlto,xBitmap,oPrn)
   **********************************************************************
   Local xCor := {}
   LOCAL nPixWidth, nPixHeight
   xCor := oPrn:Cmtr2Pix(nArriba,nIzq)
   // Pasamos nAncho y nAlto a Pulgadas
   nAncho := nAncho/2.54
   nAlto  := nAlto /2.54
   nPixWidth  := INT(oPrn:nLogPixelY()*nAncho)
   nPixHeight := INT(oPrn:nLogPixelX()*nAlto)
   oPrn:SayImage(xCor[1],xCor[2],xBitmap,nPixWidth ,nPixHeight)
RETURN NIL


saludos
Cesar Cortes Cruz

SysCtrl Software

Mexico



' Sin +- FWH es mejor "

Continue the discussion