Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

transparencia de png para branco thumbnail

$
0
0

Oi pessoal.

 

seguinte.

Fiz um sistema que gera miniatura de png para jpg.

segue o codigo

 

$image = imagecreatefrompng($img_local);
    $trans = imagecolortransparent($image);
    if($trans >= 0) {
        $rgb = imagecolorsforindex($image, $trans);
        $old_image = $image;
        $image = imagecreatetruecolor($new_width,$new_height);
        $color = imagecolorallocate($image,$rgb['red'],$rgb['green'],$rgb['blue']);
        imagefilledrectangle($image,0,0,$new_width,$new_height,$color);
        imagecopy($image,$old_image,0,0,0,0,$new_width,$new_height);
    }
    imagejpeg($image, $name_salve,100);
    imagedestroy($image);

 

problema q se o png é transparente ele fica preto, queria que ficasse branco. Como faço?


Viewing all articles
Browse latest Browse all 14190