J'ai utilisé un script qui cré automatiquement une miniature d'une image jpg à la taille que l'on désire.(bibliothéque GD).
Ca marche, mais 1/2 la photo est dégeulasse et inexploitable.
Qui peut m'aider?
<?php
function miniature($chemin_original, $chemin_mini, $fichier_image, $largeur_mini)
{
$image_origine = imagecreatefromjpeg("$chemin_original/$fichier_image");
$largeur_origine = imagesx($image_origine);
$hauteur_origine = imagesy($image_origine);
$hauteur_mini = $hauteur_origine * $largeur_mini / $largeur_origine;
$image_finale = imagecreate($largeur_mini, $hauteur_mini);
imagecopyresampled($image_finale, $image_origine, 0, 0, 0, 0, $largeur_mini, $hauteur_mini, imagesx($image_origine), imagesy($image_origine) );
imagepng($image_finale, "$chemin_mini/$fichier_image");
imagedestroy($image_finale);
return true;
}
miniature("img_ess", "img_ess/img_ess_mini", "image.jpg", "160")
?>