Mg3 et fonction imagecopymerge
Bonsoir,
Je voudrai savoir si des membres ont essayé de mettre en place cette fonction sur la module Mg3.
J'ai essayé de mettre en place cette fonction dans le fichier image.php mais cela ne fonctionne pas. Voici pour le moment ou j'en suis (source sur le site du Zéro) :
// On charge d'abord les images
$source = imagecreatefrompng("modules/mg3/images/logo_copyright_mg3.png"); // Le logo est la source
$destination = imagecreatefromjpeg(??); // La photo est la destination
// Les fonctions imagesx et imagesy renvoient la largeur et la hauteur d'une image
$largeur_source = imagesx($source);
$hauteur_source = imagesy($source);
$largeur_destination = imagesx($destination);
$hauteur_destination = imagesy($destination);
// On veut placer le logo en bas à droite, on calcule les coordonnées où on doit placer le logo sur la photo
$destination_x = $largeur_destination - $largeur_source;
$destination_y = $hauteur_destination - $hauteur_source;
// On met le logo (source) dans l'image de destination (la photo)
imagecopymerge($destination, $source, $destination_x, $destination_y, 0, 0, $largeur_source, $hauteur_source, 60);
// On affiche l'image de destination qui a été fusionnée avec le logo
imagejpeg($destination);
Là ou il y a les ??, c'est là que je sèche.
Si certains ont des idées ... #ciao#
Sujet écrit par Ancien membre le dimanche 23 décembre 2007 à 20:55