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
|
$Pourcent = 0.1;
$dossier = '../../images/joueurs/photos/';
$dossierMini = '../../images/joueurs/photos/mini/';
if ($handle = opendir('../../images/joueurs/photos')) {
while (false !== ($Source = readdir($handle))) {
if ($Source != "." && $Source != "..") {
// Trouver l'image
$Imagesource = $dossier . $Source;
//Trouver les information de l'image
list($Largeur, $Hauteur) = getimagesize($Imagesource);
$LargeurNew = $Largeur * $Pourcent;
$HauteurNew = $Hauteur * $Pourcent;
$Imagesource2 = imagecreatefrompng ($Imagesource);
// Creer la nouvelle image
$new = imagecreatetruecolor($Largeur, $Hauteur);
// redimentionné l'image
imagecopyresampled ($new, $Imagesource2, 0, 0, 0, 0, $LargeurNew, $HauteurNew, $Largeur, $Hauteur);
// copier l'image dans la nouvelle destination
$destination = $dossierMini . $Source;
imagepng($new, $destination);
}
}
closedir($handle);
} |
Partager