Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-09-2008
gaston260 gaston260 is offline
Miembro
 
Registrado: ene 2008
Posts: 169
Poder: 17
gaston260 Va por buen camino
Unhappy Imagen con transparencia en el color que tu quieras

Buenas foro ! mi pregunta es la misma que en el titulo ! como puedo hacer que una imagen tenga transparencia en el color que yo elija ? la verdad no tengo la mas palida idea !
Responder Con Cita
  #2  
Antiguo 30-09-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.282
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por gaston260 Ver Mensaje
como puedo hacer que una imagen tenga transparencia en el color que yo elija ? la verdad no tengo la mas palida idea !
Si utilizas un TImage y colocas la propiedad Transparent a True, te cogerá como color de la transparencia el del pixel de la esquina inferior izquierda. Basta con que definas en ese pixel el color que quieras como transparente.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 30-09-2008
gaston260 gaston260 is offline
Miembro
 
Registrado: ene 2008
Posts: 169
Poder: 17
gaston260 Va por buen camino
algo haci es lo que dices amigo ?

algo haci es lo que dices amigo ?procedure TForm1.FormCreate(Sender: TObject);begin with Image1.Picture.Bitmap do begin TransparentColor := clMaroon; TransparentMode := tmFixed; end;end;
Responder Con Cita
  #4  
Antiguo 01-10-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.282
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Utiliza TAG's cuendo escribas código Delphi.

En la ayuda de Delphi puedes encontrar este ejemplos:

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);

var
  Bitmap : TBitMap;
begin
  Bitmap := TBitmap.Create;
  try
    with Bitmap do begin
      LoadFromFile('C:\Program Files\Common Files\Borland Shared\Images\Splash\256color\factory.bmp');
      Transparent := True;
      TransParentColor := BitMap.canvas.pixels[50,50];
      Form1.Canvas.Draw(0,0,BitMap);
      TransparentMode := tmAuto;
      Form1.Canvas.Draw(50,50,BitMap);
    end;
  finally
    Bitmap.Free;

  end;
end;

¿Exactamente cuel es tu problema?
¿Ese código que has puesto no te funciona? ¿Te da error?

Intenta explicarte mejor.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 01-10-2008
gaston260 gaston260 is offline
Miembro
 
Registrado: ene 2008
Posts: 169
Poder: 17
gaston260 Va por buen camino
mi problema !

el problema es que quiero que una figura quede con el fondo transparente !
me parece que lo que estoy buscando es algo como un sprite transparente ! es haci ? me dijo un amigo que tengo que usar dos imaganes , una que sea un negativo del original y con esa imagen formar una mascara ! , voy a probar tu codigo y te cuento que onda amigo !

ah perdon por la identacion anterior !.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como Cambiar El Color De Fondo En Una Imagen kurono Varios 2 27-11-2011 13:53:41
quitar el color naranja en una imagen kurono Varios 10 13-05-2008 03:30:34
pintar de diferente color a una imagen Chai Gráficos 8 30-10-2006 10:55:15
Cambiar el color de una imagen inter_mercadeo Gráficos 2 25-02-2005 18:36:54
Botón con Imagen y color. kukinn Varios 10 13-01-2005 14:32:30


La franja horaria es GMT +2. Ahora son las 13:43:59.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi