Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marcus_du

PNG Transparente

Recommended Posts

Olá Amigos;

 

Estou a desenvolver um site, e os thumbs do mesmo é criado dinâmicamente através do código:

$nomearquivo = @$_GET['imga'];
header("Content-type: image/png");
list($width, $height) = getimagesize($nomearquivo);
$new_width = 120;
$new_height = 110;
$image_p = imagecreatetruecolor($new_width, $new_height);
$image = @imagecreatefrompng($nomearquivo);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
imagepng($image_p);
imagedestroy($image_p);

Ok, até ai tudo ok, só que as miniaturas são de arquivos pngs com fundo transparente, e assim, os arquivos são vetores pretos, e o fundo ao criar a miniatura fica todo preto.

Algém sabe, como eu posso mudar a cor do fundo de preto para outra cor, para que depois disso, eu possa com a função imagecolortransparent.

 

Por favor, preciso disso com muita urgência!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.