FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
TImage Transparente xe7
Buenas noches estoy trabajando en delphi xe7 y estoy haciendo una app para android en la que el cliente saca una foto y luego elige una imagen de la galeria y esta se pone encima de la foto para ver el contraste de colores (foto abajo, imagen de galeria arriba), las imagenes de la galeria, son png y tienen el fondo transparente, pero cuando selecciono una imagen esta me sale con un relleno negro (ver imagen adjunta). He navegado un poco y encontre que se debo hacerle al componente TImage lo siguiente
Código:
image.Transparent:= true Lo hice visualmente a traves del multiresbitmap y ahi si me pone la imagen de arriba transparente pero a penas la cambio me coloca de nuevo el recuadro negro. Alguien sabe como puedo hacer esto? |
#2
|
||||
|
||||
¿Estás utilizando 2 componentes TImage uno encima/superpuesto al otro?
__________________
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. |
#3
|
|||
|
|||
Si correcto dos componentes uno encima de otro
|
#4
|
||||
|
||||
¿Cómo realizas la carga de la imagen en el TImage?
¿Si lo haces directamente -para probar- desde el fichero (con LoadFromFile) también sale mal?
__________________
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. |
#5
|
|||
|
|||
La cargo una un evento del componente TActionList este es el codigo:
Código:
procedure TCameraRollForm.TakePhotoFromLibraryAction2DidFinishTaking( Image: TBitmap); var color: TColor; begin color:= $1FFFFFFF; Image1.Bitmap.Assign(Image); Image1.MultiResBitmap.TransparentColor:= color; end; Si yo lo hago desde la parte visual si se me carga la imagen sin el fondo ( ver imagenes), esto solo la primera ves ya que cuando preciono el boton para ir a la galeria y seleciono la foto de nuevo esta se vuelve a poner con el fondo negro. |
#6
|
|||
|
|||
Si gusta y puedes aqui esta el proyecto que uso de ejemplo https://ww w.dropbox.com/s/aq1ijzippvo3p8j/Camara%20roll%20example.rar?dl=0
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
TLabel Transparente?? | NEG1414 | C++ Builder | 1 | 25-09-2008 18:43:38 |
como Hacer que un TImage siga a un Timage? | j_flores3000 | OOP | 8 | 27-03-2008 18:47:50 |
Copiar Bitmap de un TImage a otro TImage | quinqui | Gráficos | 2 | 24-01-2008 15:22:30 |
TImage Transparente para un SplashScreen | eddxp | Gráficos | 2 | 24-02-2007 21:05:26 |
como combinar 2 Timage en un tercer Timage | JefeNet | Gráficos | 10 | 02-09-2004 16:51:35 |
|