japower01
Messages postés57Date d'inscriptionjeudi 16 mars 2006StatutMembreDernière intervention11 juin 2017
-
14 nov. 2007 à 18:20
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 2010
-
15 nov. 2007 à 20:42
Bonjour,
Je cherche a fusioner png et jpg.
Je suis surpris par les resultats de recherches concernant la fusion d'image png sur jpg.
On ne peut pas garder les zones de transparence d'un " logo" png lors de la fusion sur un jpg ?
imagecopymerge "gacherait" tout, on perds le canal alpha a en croire certains forum.
ya t'il un moyen de preserver l'alpha malgres tous?
Peut etre en transformant le png en gif puis exercer la fusion mais la qualitée laisse a desirer.
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 14 nov. 2007 à 20:25
ello,
si ça ne marche pas avec du png, je ne pense pas que cela marche avec du gif non plus.
Tu le fais comment, ton bin's ? jpeg ne gérant pas la transparence, ça me parait délicat de tte manière. GD récupère ne ressource gérant la transparence, et l'autre non...il fait quoi ? Généralement, il est moins risqué de niveler par le bas...
Bref...tu l'enregistres en quoi, ton image finale ?
japower01
Messages postés57Date d'inscriptionjeudi 16 mars 2006StatutMembreDernière intervention11 juin 2017 15 nov. 2007 à 14:39
Justement il est la le mystere de boule de gomme..
Avec du gif fusioné sur du jpg je conserve la transparence du gif.
Mais la qualitée est vraiment bof....
Biensur mon support finale est un jpg.
l"es phrases magiques" pour garder la transparence dun gif sur un jpg avant un copymerge sont
$transp = imagecolorallocate ($image, 255,0,0);
imageColorTransparent($image, $transp);
Flachy Joe
Messages postés2103Date d'inscriptionjeudi 16 septembre 2004StatutMembreDernière intervention21 novembre 20231 15 nov. 2007 à 20:35
Salut,
J'ai des problèmes dans le même genre.
J'utilise un script pour redimensionner des images à la volée ça fonctionne très bien sauf avec les PNG ayant un canal alpha : impossible de conserver la transparence, ça devient noir.
Je crée dynamiquement des images avec du texte sur fond transparent et j'aurais aimé que l'anticrénelage (antialiasing) du texte soit en dégradé de transparence. Or c'est impossible : en GIF le dégradé de transparence n'existe pas, c'est tout ou rien, et en PNG je n'arive pas à créer la couleur transparente pour remplir le fond.
Je ne sais pas si la résolution d'un de nos problème aidera à celle des autres mais bon...