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 03-05-2007
maro maro is offline
Miembro
 
Registrado: sep 2003
Ubicación: Sevilla
Posts: 104
Poder: 21
maro Va por buen camino
Aplicar a una imagen un % de opacidad.

Hola a todos y todas.

¿Alguien sabría como podría aplicar el grado de opacidad a una imagen, para poder generarla con distintos niveles de transparencias?

Lo que me quiero hacer, es colocar un tImage en un formulario y poder aplicarle un % de opacidad, consiguiendo hacer la imagen transparente en proporción a dicho %.

Gracias a todos por vuestro tiempo y consejo.

Un Saludo.
MCF.
__________________
Maro. OutSourcing de programación con Delphi.
Responder Con Cita
  #2  
Antiguo 03-05-2007
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
Pues depende de lo que se encuentre debajo de la imagen, si es un formulario o cualquier otro componente con un color solido, puede resultar sencillo crear el efecto de transparencia. En la sección de archivos del Clubdelphi puedes encontrar un par de ejemplos llamados: "[Ejemplo] Tansparecia.zip" y "[Ejemplo] Transparecia en Toolbar.zip"

Sin embargo, si lo que quieres es superponer una imagen sobre otra y "fusionarlas" la cosa es un poco, solo un poco, mas complicada. ¿Que es exactamente lo que necesitas?
Responder Con Cita
  #3  
Antiguo 03-05-2007
maro maro is offline
Miembro
 
Registrado: sep 2003
Ubicación: Sevilla
Posts: 104
Poder: 21
maro Va por buen camino
La idea es colocar un tImage con un color uniforme (gris o blanco) e ir decrementando su opacidad para que se puedan ver los componentes que hay detrás, que por lo general van a ser varios de tImage's con distintas imágenes cargadas.

El efecto que busco, es como si colocáramos un "cristal" semitransparente delante de un área del formulario, de forma que se pueda ver a través del este "cristal" lo que hay detrás.

Sobre todo, muchas gracias.
Un Saludo.
__________________
Maro. OutSourcing de programación con Delphi.
Responder Con Cita
  #4  
Antiguo 17-05-2007
Avatar de juangiron
juangiron juangiron is offline
Miembro
 
Registrado: ene 2007
Posts: 26
Poder: 0
juangiron Va por buen camino
Ayuda con Transparencia

hola... una preguntica.. tengo un GroupBox dentro de el tengo un Timage en el cual necesito cargar una imagen y tengo un paint box donde necesito dibujar una cuadricula, el problema esta en que necesito tener una imagen de fondo en le Timage y el paintbox sea algo transparente para que se pueda visualizar la imagen y visualizar la cuadricula, cabe aclarar que ambos componentes estan superpuestos... como puedo lograr este efecto??

mil graciaas
Responder Con Cita
  #5  
Antiguo 31-03-2010
antonio302050 antonio302050 is offline
Miembro
 
Registrado: dic 2009
Posts: 26
Poder: 0
antonio302050 Va por buen camino
Maro te hago una pregunta resolviste tu problema de darle un porcentaje de opacidad a una imagen ?
yo estoy en esa duda de como dar un cierto porcentaje de opacidad a una imagen , si me puedes ayudar t lo agradeceria
Responder Con Cita
  #6  
Antiguo 31-03-2010
Avatar de José Luis Garcí
[José Luis Garcí] José Luis Garcí is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Las Palmas de G.C.
Posts: 1.372
Poder: 23
José Luis Garcí Va camino a la fama
Puede mirar en Torry proyecto DRAWALPHATEST, creo que es lo que necesitas.
__________________
Un saludo desde Canarias, "El abuelo Cebolleta"
Responder Con Cita
  #7  
Antiguo 31-03-2010
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.488
Poder: 20
MAXIUM Va camino a la fama
Creo que usando en Canvas con GDI+ se puede SourceConstantAlpha

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
Aplicar filtro. DirectShow mar646 Gráficos 4 27-04-2010 15:19:51
Aplicar Perspectiva PiornoCKA&G Gráficos 0 24-12-2006 13:56:57
Como Aplicar Transacción en ADO ???? AGAG4 Conexión con bases de datos 3 07-10-2006 20:48:06
Aplicar actualizacion de Rave en D7 brakaman Impresión 0 20-08-2006 22:11:27
Aplicar parpadeo al navegador SaurioNet HTML, Javascript y otros 1 01-02-2005 16:58:39


La franja horaria es GMT +2. Ahora son las 13:57:47.


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