GARANTIR DESCONTO

Fórum deixar a imgem com o fundo transparente? #222293

25/03/2004

0

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....


Zumbi

Zumbi

Responder

Post mais votado

25/03/2004

com .bmp da certo ... mas eu uso tudo em .jpg e gif... este eh um problema..


Zumbi

Zumbi
Responder

Gostei + 1

Mais Posts

25/03/2004

Delphi32

A princípio, faça o seguinte:

Image1.Transparent := True;


Se esse não for o problema, poste aqui de novo...

bb!


Responder

Gostei + 0

25/03/2004

Zumbi

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 ...


Responder

Gostei + 0

25/03/2004

Delphi32

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


Responder

Gostei + 0

25/03/2004

Zumbi

estou usnado .JPG


Responder

Gostei + 0

25/03/2004

Delphi32

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!


Responder

Gostei + 0

25/03/2004

Zumbi

nao(onde posso baixala e é compativel com o D7)

eu uso o JVCL(jedi)


Responder

Gostei + 0

05/04/2004

Cristiane

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 +


Responder

Gostei + 0

04/04/2016

Anderson Gaitolini

Na minha situação semelhante resolveu o problema
Obrigado Zumbi
Responder

Gostei + 0

13/08/2016

Humberto Lazo

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.
Responder

Gostei + 0

15/08/2016

Michael Batista

não seria mais simples usar um programa de edição de imagem e apagar o fundo?
Responder

Gostei + 0

15/08/2016

Michael Batista

não seria mais simples usar um programa de edição de imagem e apagar o fundo?
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar