¿Existe libreria que pueda utilizar para imagenes?

¿Existe libreria que pueda utilizar para imagenes?

Postby goosfancito » Fri May 11, 2012 12:52 am

Hola.

Tengo un lote de imagenes jpg que necesito cambiarles el tamaño.
Existe alguna libreria que pueda utilizar para hacerme una aplicacion?

gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: ¿Existe libreria que pueda utilizar para imagenes?

Postby antolin » Fri May 11, 2012 9:18 am

goosfancito puedes intentar utilizar el API CopyImage.

Yo le he implementad así:
Code: Select all  Expand view
HB_FUNC( COPYMIMAGE )  //  CopyMImage( HBITMAP hBitmap, INT nWidth, INT nHeight, UINT nType, UINT nFlag )  -> hBitmap
   {
   HBITMAP hNewBmp ;
   HBITMAP hBitmap = ( HBITMAP )   hb_parnl( 1 ) ;
   int nX          = ( int )       hb_parni( 2 ) ;
   int nY          = ( int )       hb_parni( 3 ) ;
   UINT nType      = ( UINT ) IF( !hb_parnl( 4 ), IMAGE_BITMAP,      hb_parnl( 4 ) ) ;
   UINT nFlag      = ( UINT ) IF( !hb_parnl( 5 ), LR_COPYDELETEORG,  hb_parnl( 5 ) ) ;

   hNewBmp = CopyImage( hBitmap, nType, nX, nY, nFlag ) ;

   hb_retnl( ( LONG ) hNewBmp ) ;
   }
 

Espero que tesirva.

Saludos
Peaaaaaso de foro...
antolin
 
Posts: 492
Joined: Thu May 10, 2007 8:30 pm
Location: Sevilla


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 38 guests