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
|
Function Vignettes($output,$Fichier,$folder,$width,$height){
if ($Fichier != "." && $Fichier != "..") {
$nomFichier = $Fichier;
// on récupère la hauteur et la largeur de l'image
list($w, $h, $type) = getimagesize($folder."/".$Fichier);
//on crée une ressource image à partir du fichier au format jpeg
$img_src_res = imagecreatefromjpeg($folder."/".$Fichier);
//on affecte les nouvelles tailles
$n_w = $width;
$n_h = $height;
// on crée une ressource image vide qui recevra la nouvelle image
$img_dest_res = imagecreatetruecolor ($n_h , $n_w);
// on copie, on redimensionne, on rééchantillonne l'image
imagecopyresampled($img_dest_res, $img_src_res, 0, 0, 0, 0, $n_w, $n_h, $w, $h);
// on sauve la nouvelle image crée
imagejpeg($img_dest_res,$output."/".$Fichier );
imagedestroy($img_dest_res);
imagedestroy($img_src_res);
// echo '<img border=\"1\" src="'.$output.'/'.$Fichier.'" />';
}
/*
COMMENT PUIS-ICI RENOMMER l'IMAGE. L'IMAGE S'APPELLE 19-DCS00099.jpg ET J AIMERAIS QU'ELLE DEVIENNE 19-large.jpg
*/
} |
Partager