FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour Avatar
Posts: 1392
Joined: Mon May 14, 2007 09:49 AM
Avatar
Posted: Mon Jan 18, 2021 10:48 AM

Hi,

On sites, often, there is a round avatar of the user. Is it possible to create a similar one to FW ?

Posts: 10733
Joined: Sun Nov 19, 2006 05:22 AM
Re: Avatar
Posted: Tue Jan 19, 2021 03:49 AM
Code (fw): Select all Collapse
function RoundImage()

   local hBmp, cSave := "olga1.bmp"

   hBmp  := FW_MakeYourBitmap( 450, 450, <|hDC|
               FW_DrawImage( hDC, "c:\fwh\bitmaps\olga1.jpg", { 0,0,450,450 },,"C" ) //,,,"TL" )
               return nil
               >, .T. )

   ? nBmpWidth( hBmp ), nBmpHeight( hBmp )

   FW_SaveImage( hBmp, "c:\fwh\bitmaps\olga_round.png" )
   DeleteObject( hBmp )

   ximage( "c:\fwh\bitmaps\olga_round.png" ) // test the result

return nil


Regards



G. N. Rao.

Hyderabad, India
Posts: 1392
Joined: Mon May 14, 2007 09:49 AM
Re: Avatar
Posted: Tue Jan 19, 2021 09:59 AM

Thanks !

Continue the discussion