Bonjour a tous.

Voila la plus grande partie de mon soucis est deja dans la question ^^

Concretement je fais ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
header ("Content-type: image/jpeg"); // L'image que l'on va cr�er est un jpeg
//On recupere le nom de la photo demand�
$imgAtraiter=$_GET['image'];
// On charge les images
$source = imagecreatefrompng("tag15.png"); // Le logo est la source
$destination = imagecreatefromjpeg($imgAtraiter); // 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, 15);
 
// On affiche l'image de destination qui a ete fusionnee avec le logo
imagejpeg($destination);
//<img src="copyrighter.php?image=piaf.jpg" hight=600px width=600px/>
//imagejpeg($im, 'simpletext.jpg');
?>
Je voudrais juste savoir si il est possible de resizer l'image source pour lui donner la taille de l'image de destination avant de les fusionner.

Merci d'avance si quelqu’un a une idée.