Page 1 of 1

Guardar imagen en el disco con FW_SaveImage

Posted: Tue Jun 16, 2020 11:29 pm
by acuellar
Estimados

Con MariaDB campo MEDIUMTEXT funciona

Code: Select all

   FW_SaveImage(oSQL:FOTO,"C:\FOTOS\"+Alltrim(oSQL:NOMBRE)+".PNG" )
Con DBF campo BLOB/PICTURE no funciona

Code: Select all

   FW_SaveImage(oDBF->FOTO,"C:\FOTOS\"+Alltrim(oDBF->NOMBRE)+".PNG" )
He intentado recuperando la imagen con LoadFromMemory, LoadImage, Setbmp

Gracias por la ayuda

Re: Guardar imagen en el disco con FW_SaveImage

Posted: Wed Jun 17, 2020 5:36 pm
by acuellar
Estimados,

Alguien con alguna idea?

Re: Guardar imagen en el disco con FW_SaveImage

Posted: Wed Jun 17, 2020 10:49 pm
by karinha

Code: Select all

DEFINE IMAGE oImage FILENAME "..\bitmaps\pngs\chart.png"
 

Re: Guardar imagen en el disco con FW_SaveImage

Posted: Fri Jun 19, 2020 11:53 am
by acuellar
Gracias Joao

No ayuda el ejemplo

Re: Guardar imagen en el disco con FW_SaveImage

Posted: Fri Jun 19, 2020 12:33 pm
by karinha
Adhemar, explique mejor el que intentas hacer, no quedó claro. Saludos.

Re: Guardar imagen en el disco con FW_SaveImage

Posted: Fri Jun 19, 2020 12:49 pm
by acuellar
Estimado Joao

Necesito grabar en el disco duro una imagen que está almacenada en un base .DBF en un campo PICTURE/BLOB.

Gracias por la ayuda.

Re: Guardar imagen en el disco con FW_SaveImage

Posted: Sat Jun 20, 2020 1:17 pm
by karinha

Code: Select all

FILoadImage()
 

Re: Guardar imagen en el disco con FW_SaveImage

Posted: Sat Jun 20, 2020 2:35 pm
by acuellar
Estimado Joao

Me sale que no existe la función FILoadImage()

Re: Guardar imagen en el disco con FW_SaveImage

Posted: Sat Jun 20, 2020 3:11 pm
by karinha
acuellar wrote:Estimado Joao

Me sale que no existe la función FILoadImage()
https://forums.fivetechsupport.com/view ... ge#p183084

Re: Guardar imagen en el disco con FW_SaveImage

Posted: Sat Jun 20, 2020 3:22 pm
by acuellar
Gracias Joao

Eso es del GDI+ y la versión FWH1804 no la tiene.

Lo raro es que de un campo MEDIUMTEXT de MariaDB funciona sin problema.

Re: Guardar imagen en el disco con FW_SaveImage

Posted: Sat Jun 20, 2020 5:56 pm
by nageswaragunupudi
acuellar wrote:Estimados

Con MariaDB campo MEDIUMTEXT funciona

Code: Select all

   FW_SaveImage(oSQL:FOTO,"C:\FOTOS\"+Alltrim(oSQL:NOMBRE)+".PNG" )
Con DBF campo BLOB/PICTURE no funciona

Code: Select all

   FW_SaveImage(oDBF->FOTO,"C:\FOTOS\"+Alltrim(oDBF->NOMBRE)+".PNG" )
He intentado recuperando la imagen con LoadFromMemory, LoadImage, Setbmp

Gracias por la ayuda

Code: Select all

Is oDBF an object? TDatabase object? In that case, it should be oDBF:FOTO

If you are directly refering to memo field from dbf, then
[code]
cBuffer := FIELD->FOTO
FW_SaveImage( cBuffer, cFile )
//test
XImage( cFile )
 

Re: Guardar imagen en el disco con FW_SaveImage

Posted: Sat Jun 20, 2020 6:24 pm
by acuellar
Perfect

Thanks G. N. Rao.