Redimensionar (Stretch) imagem em um TBitmap
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?
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
Curtidas 0
Respostas
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