Fórum junção de imagens #228252
27/04/2004
0
alguem sabe como fazer isto? estou precisando urgente .. se alguem souber fico grato desde ja.....T+..
Gabriel_gerb
Curtir tópico
+ 0Posts
27/04/2004
Marcelo Saviski
Gostei + 0
27/04/2004
Marconi
procedure BrushCopy(const Dest: TRect; Bitmap: TBitmap; const Source: TRect; Color: TColor)
Use BrushCopy para obter efeitos especiais como fazer a imagem copiada parcialmente transparente. BrushCopy é disponível principalmente para compatibilidade com versões anteriores.
Pode-se usar um TImageList em vez de BrushCopy.
Dest especifica a porção retangular da tela que receberá a cópia do bitmap.
Bitmap especifica o gráfico para copiar de Souce que especifica a área retangular de Bitmap a ser copiado.
Color especifica a cor do Bitmap que será substituida com a Brush da tela, ou seja a transparência da figura.
Usar BrushCopy para fazer a imagem copiada parcialmente transparente, especifique a cor da superfície da tela (clBackground por exemplo) como a Cor da propriedade de Brush, então chame BrushCopy.
Tabela de Valores para o Canvas.CopyMode
Valor Significado
cmBlackness Preenche o retângulo de destino na Canvas em preto
cmDstInvert Inverte a Imagem na Canvas e ignora a fonte.
cmMergeCopy Combina a imagem sobre a Canvas e a fonte do bitmap utilizando o operador lógico AND
cmMergePaint Combina a fonte bitmap inverida com a imagem na Canvas utilizando o operador lógico OR.
cmNotSrcCopy Copia o inverso do bitmap fonte sobre o Canvas.
cmNotSrcErase Combina a imagem sobre o canvas e o bitmap fonte utilizando o operador lógico OR, e inverte o resultado.
Marconi
Gostei + 0
27/04/2004
Gabriel_gerb
image2 = com a imagem que vai ficar sobreposta ao image1 ...
e image3 que vai receber o image2 sobreposto ao image1.......
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)