1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
<?php
// On charge d'abord les images
$source = imagecreatefromgif("point.gif"); // Le point clignotant
$destination = imagecreatefromjpeg("Carte.jpg"); // La carte
// 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 point (source) sur l'image de destination (la carte)
imagecopy($destination, $source, $destination_x, $destination_y, 0, 0, $largeur_source, $hauteur_source);
// On affiche l'image final
imagegif($destination, "fini.gif");
echo '<div><img src="fini.gif" border="0" /></div> ';
?> |
Partager