Redimensionar (Stretch) imagem em um TBitmap

Delphi

23/03/2005

como faço para redimensionar (como faz a propriedade Stretch) uma imagem que está armazenada em uma variável TBitmap?

Criei um TImage dinamicamente, dimensionei nos tamanhos que quero a imagem final, abilitei a propriedade Strech. Então tentei copiar o resultado do TImage para o TBitmap, mas a figura vem sempre no tamanho original. Estou pegando da propriedade Image.Picture.Bitmap. Tenho que pegar a imagem de uma outra prorpiedade?


Raserafim

Raserafim

Curtidas 0

Respostas

Marcelo Saviski

Marcelo Saviski

23/03/2005

Use a função StretchDraw do Bitmap.Canvas, fazendo uma pesquisa aqui no fórum vc encontra boas dicas sobre isso, (Stretch, Redimencionar+Imagem, CopyRect, BitBlt)


GOSTEI 0
POSTAR