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 27 28 29 30 31 32 33
|
<?
// préparation des variables
// definition de la largeur et la hauteur de la future mini
$largeur=100;
$hauteur = 100;
// choix de l'image de départ
$fichier = "carriere-exploit.JPG";
// creation image source
$taille = getimagesize("photogallery/$fichier");
$lsrc = $taille[0];
$hsrc = $taille[1];
$imgsrc = imagecreatefromjpeg("photogallery/$fichier");
// creation de l'image miniature
$mini = imagecreatetruecolor($hauteur, $largeur);
// réchentillonage
imagecopyresampled($mini,$imgsrc,0,0,0,0,$largeur, $hauteur, $lsrc, $hsrc);
//renommage de la mini
$nommini = "mini_".$fichier;
// envoi du resultat dans un dossier
imageJpeg($mini,"images/$nommini");
// affichage du résultat
echo "<img src='images/$nommini'><br>";
?> |
Partager