Foros del Web » Programando para Internet » PHP »

Imagen con Transparencia

Estas en el tema de Imagen con Transparencia en el foro de PHP en Foros del Web. ¿Cómo puedo crear una réplica de un PNG o GIF con el fondo transparente utilizando GD?...
  #1 (permalink)  
Antiguo 16/12/2008, 07:22
Avatar de david_f  
Fecha de Ingreso: mayo-2007
Ubicación: Santiago De Los Caballeros, Santiago, Dominican Republic, Dominican Republic
Mensajes: 52
Antigüedad: 12 años, 6 meses
Puntos: 3
Imagen con Transparencia

¿Cómo puedo crear una réplica de un PNG o GIF con el fondo transparente utilizando GD?
  #2 (permalink)  
Antiguo 16/12/2008, 09:26
 
Fecha de Ingreso: enero-2008
Ubicación: Valencia
Mensajes: 23
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: Imagen con Transparencia

<?php
// crear el color, transparente
// pasas el Blending a OFF y dibujas un rectangulo de fondo en el color transparente $image=imagecreatetruecolor($iwidth,$iheight);
imagealphablending($image,false);
$col=imagecolorallocatealpha($image,255,255,255,12 7);
imagefilledrectangle($image,0,0,$iwidth,$iheight,$ col);
imagealphablending($image,true);

// ^^ Transparencia en alpha es de nuevo acá
// metes acá la manipulacion de la imagen

// los resultados
header("Content-Type: image/png;");
imagealphablending($image,false);
imagesavealpha($image,true);
imagepng($image);
?>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:43.