tPicture:LoadFromStream no se si funciona bien
Publicado: Mié May 09, 2012 1:56 pm
Hola,
A ver si el LoadFromStream lo hago funcionar bien:
WITH OBJECT ::oImage1 := TImageEditor():New( Self )
:SetBounds( 8, 8, 818, 610 )
:nAnchors := akALL
:lAutoScroll := .F.
:Create()
END
::oImage1:Load("miImagen.JPG")
c := oImage1:oPicture:MakeThumbNail( 500 , 600, gfJPEG )
::oImage1:oPicture := TPicture():LoadFromStream( c )
¿Sería así? Si es así... se me queda bloqueado... Y si no es así... ¿como?
Lo que me interesa es, sobre la imagen que está en memoria en ese momento,
cambiar el tamaño, y mostrar la imagen con el tamaño ya cambiado.
Eso mismo me está funcionando de esta manera:
WITH OBJECT ::oImage1 := TImageEditor():New( Self )
:SetBounds( 8, 8, 818, 610 )
:nAnchors := akALL
:lAutoScroll := .F.
:Create()
END
::oImage1:Load("miImagen.JPG")
c := oImage1:oPicture:MakeThumbNail( 500 , 600, gfJPEG )
memowrit("c:imagen.jpg",c)
::oImage1:oPicture := TPicture():LoadFromFile( "c:imagen.jpg" )
Saludos y gracias,
José Luis Capel
A ver si el LoadFromStream lo hago funcionar bien:
WITH OBJECT ::oImage1 := TImageEditor():New( Self )
:SetBounds( 8, 8, 818, 610 )
:nAnchors := akALL
:lAutoScroll := .F.
:Create()
END
::oImage1:Load("miImagen.JPG")
c := oImage1:oPicture:MakeThumbNail( 500 , 600, gfJPEG )
::oImage1:oPicture := TPicture():LoadFromStream( c )
¿Sería así? Si es así... se me queda bloqueado... Y si no es así... ¿como?
Lo que me interesa es, sobre la imagen que está en memoria en ese momento,
cambiar el tamaño, y mostrar la imagen con el tamaño ya cambiado.
Eso mismo me está funcionando de esta manera:
WITH OBJECT ::oImage1 := TImageEditor():New( Self )
:SetBounds( 8, 8, 818, 610 )
:nAnchors := akALL
:lAutoScroll := .F.
:Create()
END
::oImage1:Load("miImagen.JPG")
c := oImage1:oPicture:MakeThumbNail( 500 , 600, gfJPEG )
memowrit("c:imagen.jpg",c)
::oImage1:oPicture := TPicture():LoadFromFile( "c:imagen.jpg" )
Saludos y gracias,
José Luis Capel