GD! Convertir une image png en jpeg et en faire l'alpha par défaut blanc et pas noir
J'ai essayé quelque chose comme ça, mais il est tout à fait le fond de l'image blanche, pas nécessairement l'alpha de l'image. Je voulais juste de télécharger tout ce que les jpg, donc si je pouvais en quelque sorte "aplatir" une image png avec certains de manière transparente à défaut d'être juste blanc donc je peux l'utiliser comme un jpg à la place. Reconnaissant de toute aide. Merci.
$ancien = imagecreatefrompng($upload); $fond = imagecolorallocate($ancien,255,255,255); imagefill($ancien, 0, 0, $fond); imagealphablending($ancien, false); imagesavealpha($ancien, true);
OriginalL'auteur Shawn | 2010-04-03
Vous devez vous connecter pour publier un commentaire.
+1, ça fait de la qualité de sortie beaucoup plus de bien
merci beaucoup , me sauver beaucoup de temps avec un très bon résultat
J'ai été déconner pendant des siècles avec ce problème, et cette réponse est parfait et rend beaucoup de sens maintenant que j'ai vu. Merci beaucoup.
OriginalL'auteur Alex Jasmin