deixar a imgem com o fundo transparente?
alguem sabe alguma forma de deixar a imagem com fundo transparente.. pois eu tentei de todas as formas e nao consegui..
ou se tiver algum componente que faça isso m indiquem por favor....
ou se tiver algum componente que faça isso m indiquem por favor....
Zumbi
Curtidas 0
Melhor post
Zumbi
25/03/2004
com .bmp da certo ... mas eu uso tudo em .jpg e gif... este eh um problema..
GOSTEI 1
Mais Respostas
Delphi32
25/03/2004
A princípio, faça o seguinte:
Se esse não for o problema, poste aqui de novo...
bb!
Image1.Transparent := True;
Se esse não for o problema, poste aqui de novo...
bb!
GOSTEI 0
Zumbi
25/03/2004
nao dah isso eu ja testei..
por exemplo:
eu tenho uma imagem e ela tem o fundo branco..
eu quero que o fundo branco nao apareça fique soh a imagem..
nao importando a cor que o form esteja ...
por exemplo:
eu tenho uma imagem e ela tem o fundo branco..
eu quero que o fundo branco nao apareça fique soh a imagem..
nao importando a cor que o form esteja ...
GOSTEI 0
Delphi32
25/03/2004
Bom, o código que eu dei deveria funcionar...
Serve exatamente para isso...
Qual a extensão dessa imagem que você está usando?
Tem como você mandar essa imagem pro meu e-mail? Eu posso alterar a imagem para que ela aceite o código...
rvlira@hotmail.com
Serve exatamente para isso...
Qual a extensão dessa imagem que você está usando?
Tem como você mandar essa imagem pro meu e-mail? Eu posso alterar a imagem para que ela aceite o código...
rvlira@hotmail.com
GOSTEI 0
Zumbi
25/03/2004
estou usnado .JPG
GOSTEI 0
Delphi32
25/03/2004
cara, jpg eh complicado mesmo porque a compressão que a imagem sofreu fez com que os pixels que aparentemente seriam brancos se tornem tons de cinza bem claros...
O Delphi transforma o branco em transaparente, mas como as cores não são exatamente branco (tons de cinza, como eu disse acima) a imagem não se torna transparente...
Já tive esse problema... Só resolvi salvando ela como bmp e pintando o fundo dela todo de branco... deu trabalho, mas funcionou...
agora, o gif deveria funcionar... Você tem a Rx instalada?
bb!
O Delphi transforma o branco em transaparente, mas como as cores não são exatamente branco (tons de cinza, como eu disse acima) a imagem não se torna transparente...
Já tive esse problema... Só resolvi salvando ela como bmp e pintando o fundo dela todo de branco... deu trabalho, mas funcionou...
agora, o gif deveria funcionar... Você tem a Rx instalada?
bb!
GOSTEI 0
Zumbi
25/03/2004
nao(onde posso baixala e é compativel com o D7)
eu uso o JVCL(jedi)
eu uso o JVCL(jedi)
GOSTEI 0
Cristiane
25/03/2004
Veja abaixo o código:
[b:c887526ceb]var[/b:c887526ceb]Form1: TForm1;
[b:c887526ceb]implementation[/b:c887526ceb]
{$R *.dfm}
procedure TForm1.FormShow(Sender: TObject);
begin
brush.Style := bsclear;
end;
Espero que tenha ajudado....
at +
[b:c887526ceb]var[/b:c887526ceb]Form1: TForm1;
[b:c887526ceb]implementation[/b:c887526ceb]
{$R *.dfm}
procedure TForm1.FormShow(Sender: TObject);
begin
brush.Style := bsclear;
end;
Espero que tenha ajudado....
at +
GOSTEI 0
Anderson Gaitolini
25/03/2004
Na minha situação semelhante resolveu o problema
Obrigado Zumbi
Obrigado Zumbi
GOSTEI 0
Humberto Lazo
25/03/2004
Resolvido:
Timagem :
A cor que será transparente e a da borda, funciona com bmp. não sei se funciona com outro formato.
Exemplo Se quiser que o vermelho seja o transparente debera ter uma borda vermelha.
Timagem :
A cor que será transparente e a da borda, funciona com bmp. não sei se funciona com outro formato.
Exemplo Se quiser que o vermelho seja o transparente debera ter uma borda vermelha.
GOSTEI 0
Michael Batista
25/03/2004
não seria mais simples usar um programa de edição de imagem e apagar o fundo?
GOSTEI 0
Michael Batista
25/03/2004
não seria mais simples usar um programa de edição de imagem e apagar o fundo?
GOSTEI 0