par
delbor » 06 févr. 2007, 21:44
une piste à explorer :
<?php
// envoi du header approprié au navigateur
header ("Content-type: image/png");
// images source
$file1 = "image_exemple1.jpg";
$file2 = "image_exemple2.png";
$img_finale = imagecreatetruecolor( 700, 300);
// chargement des images
$img1 = imagecreatefromjpeg($file1);
$img2 = imagecreatefrompng($file2);
// tailles des images
$img1_size = getimagesize($file1);
$img2_size = getimagesize($file2);
// copie des sources vers l'image finale
imagecopy ( $img_finale, $img1, 0, 0, 0,0, $img1_size[0], $img1_size[1]);
imagecopy ( $img_finale, $img2, $img1_size[0], 0, 0,0, $img2_size[0], $img2_size[1]);
// envoi de l'image au navigateur
imagepng($img_finale);
?>
une piste à explorer :
[php]<?php
// envoi du header approprié au navigateur
header ("Content-type: image/png");
// images source
$file1 = "image_exemple1.jpg";
$file2 = "image_exemple2.png";
$img_finale = imagecreatetruecolor( 700, 300);
// chargement des images
$img1 = imagecreatefromjpeg($file1);
$img2 = imagecreatefrompng($file2);
// tailles des images
$img1_size = getimagesize($file1);
$img2_size = getimagesize($file2);
// copie des sources vers l'image finale
imagecopy ( $img_finale, $img1, 0, 0, 0,0, $img1_size[0], $img1_size[1]);
imagecopy ( $img_finale, $img2, $img1_size[0], 0, 0,0, $img2_size[0], $img2_size[1]);
// envoi de l'image au navigateur
imagepng($img_finale);
?>[/php]