Cargar imagen desde URL

Cargar imagen desde URL

Postby acuellar » Tue May 12, 2015 3:55 pm

Estimado Manuel

Que función de GDIPLUS se usa para evita freeimage.dll

Hice lo siguiente
Code: Select all  Expand view  RUN

Function cargaBmp(cUrl,oImage)
  local cResp := loadBmp(cUrl),nZeroZeroClr
   
  if !Empty( cResp )
   // oImage:LoadFromMemory( cResp )
     oBmpLoadFromStr( oImage, cResp ) //Muestra las imágenes no ALPHA con borde negro.
     oImage:HasAlpha()
     oImage:Refresh()
  endif
Return nil
 


Gracias por su tiempo y ayuda.

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1644
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Cargar imagen desde URL

Postby mastintin » Tue May 12, 2015 8:12 pm

acuellar wrote:Estimado Manuel

Que función de GDIPLUS se usa para evita freeimage.dll

Hice lo siguiente
Code: Select all  Expand view  RUN

Function cargaBmp(cUrl,oImage)
  local cResp := loadBmp(cUrl),nZeroZeroClr
   
  if !Empty( cResp )
   // oImage:LoadFromMemory( cResp )
     oBmpLoadFromStr( oImage, cResp ) //Muestra las imágenes no ALPHA con borde negro.
     oImage:HasAlpha()
     oImage:Refresh()
  endif
Return nil
 


Gracias por su tiempo y ayuda.

Saludos,

Adhemar


¿ La imagen es un alphabmp ? .
¿ Sabes que tipo de imagen es ? png ?
User avatar
mastintin
 
Posts: 1516
Joined: Thu May 27, 2010 2:06 pm

Re: Cargar imagen desde URL

Postby acuellar » Tue May 12, 2015 8:40 pm

Es la del pronóstico del tiempo.

Del post Meteo.prg

Gracias,

Saludos,


Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1644
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Cargar imagen desde URL

Postby mastintin » Wed May 13, 2015 8:48 am

acuellar wrote:Es la del pronóstico del tiempo.

Del post Meteo.prg

Gracias,

Saludos,


Adhemar


no tenemos aún funcionando como se debe el loadFromMemory ( que no es lo mismo que loadFromstring ) :(
User avatar
mastintin
 
Posts: 1516
Joined: Thu May 27, 2010 2:06 pm

Re: Cargar imagen desde URL

Postby acuellar » Wed May 13, 2015 10:11 am

Gracias Manuel

Esperaré para cuando exista como hacerlo.

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1644
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Cargar imagen desde URL

Postby mastintin » Mon May 18, 2015 10:18 am

cuellar , tengo un fix ...
En tu archivo gdiplus.cpp vete a la function GDIPLUSIMAGELFROMSTR y cambia .

Bitmap* newImage = new Bitmap( nWidth, nHeight, original->GetPixelFormat());

por

Bitmap* newImage = new Bitmap( nWidth, nHeight, PixelFormat32bppPARGB );

y con todo el código anterior dime si te funciona.
Gracias.
User avatar
mastintin
 
Posts: 1516
Joined: Thu May 27, 2010 2:06 pm

Re: Cargar imagen desde URL

Postby acuellar » Mon May 18, 2015 10:50 am

Muchas gracias Manuel

Funciona perfecto.

Si no es mucho pedir será que se puede mostrar el estado del tiempo por hora como muestra el celular

Gracias una vez mas por su colaboración y tiempo.

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1644
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Cargar imagen desde URL

Postby mastintin » Mon May 18, 2015 2:44 pm

De la forma en que esta implementado no parece que se puedan conseguir los datos . Con cuenta de desarrollador yahoo seguro que si , o investigando la api ...
User avatar
mastintin
 
Posts: 1516
Joined: Thu May 27, 2010 2:06 pm

Re: Cargar imagen desde URL

Postby acuellar » Mon May 18, 2015 4:40 pm

Gracias Manuel.

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1644
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot], wmormar and 62 guests