Establecer el color de fondo para GD Lib imagerotate y imagecopy

votos
1

Estoy usando PHP 5 GD Lib para hacer algunas manipulaciones gráficas, y no puedo encontrar una manera de evitar el fondo negro que aparece cuando giras una imagen o copias una imagen a otra (más grande).

Suponiendo que estoy trabajando con un archivo JPEG, que por supuesto no es transparente, ¿cómo puedo rotar la imagen usando GD Lib y terminar con un fondo / lienzo en blanco, en lugar de fondo negro?

Publicado el 09/12/2008 a las 17:50
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
3

Este comentario es de la documentación de PHP y el crédito va a "weareexit en yahoo dot co dot uk"

"Si desea colocar una imagen en un lienzo más grande que haya creado previamente con imagecreatetruecolor (), pero no desea que el fondo negro predeterminado lo rodee: use imagefill () DESPUÉS de imagecopyresampled ()."

Respondida el 09/12/2008 a las 18:08
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more