Je construis un type de système qui crée simplement une image dynamique à partir d'une autre image. J'utilise: imagecreatefromstring(file_get_contents("clown_avatar.png"));
pour créer une image et la sortir avec succès; mais, il gâche toutes les couleurs sur la zone transparente.Comment créer une image à partir d'une image transparente?
Découvrez l'image originale:
Et, voici le résultat du fichier PHP:
Voici la source, juste quelques lignes:
<?php
$im = imagecreatefromstring(file_get_contents("clown_avatar.png"));
//$bg = imagecolorallocate($im,0,0,0); doesn't effect
Header('Content-Type: image/png');
imagepng($im);
imagedestroy($im);
?>
J'ai essayé de ajouter couleur de fond avec imagecolorallocate
; mais ça n'a pas du tout d'effet.
s'il vous plaît poster votre code source – Frunsi
Inclus à la question :) –