Les Allergies
Alimentaires
Posez votre question Signaler

Librairie GD en php et la transparence

kataklysm 12Messages postés 31 décembre 2007Date d'inscription - Dernière réponse le 17 nov. 2010 à 17:13
Bonsoir à tous,
Voilà j'aimerai savoir si quelqu'un a trouver une solution pour les images pngs et leurs transparences transparences lors du traitement d'images avec la librairies GD de php.
J'aimerai pouvoir copier une image png tout en gardant ses propriétés alpha. Ou redimentionner une image tout en gardant ces propriétés là.
Bonne soirée.
Merci d'avance pour vos réponses.
Lire la suite 

Librairie GD en php et la transparence »

2 réponses
Réponse
+7
moins plus
Un peu tard mais ca peux peut etre en aider... En tres simplifié:

list($largeur, $hauteur, $type) = getimagesize($source);
$img = ImageCreateFromPng($source)
$l_img_final = 480;
$h_img_final = 640;
$im = ImageCreateTrueColor ($l_img_final, $h_img_final)
imagealphablending($im,FALSE);
imagesavealpha($im,TRUE);
ImageCopyResampled($im, $img, 0, 0, 0, 0, $l_img_final, $h_img_final, $largeur, $hauteur);


Je pense pas m'être trompé
Ajouter un commentaire
Réponse
+1
moins plus
Merci Spoon ! c'est exactement ce que je cherchais !
Ajouter un commentaire
Ce document intitulé « Librairie GD en php et la transparence » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?