Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 3458 → Rev 3459

/trunk/scripts/modules/generation_images/bibliotheque/ImageRecreation.php
373,10 → 373,21
 
if (file_exists($chemin_fichier)) {
$image_et_infos = array();
list($image_et_infos['largeur'], $image_et_infos['hauteur']) = getimagesize($chemin_fichier);
list($image_et_infos['largeur'], $image_et_infos['hauteur'], $image_et_infos['imagetype']) = getimagesize($chemin_fichier);
$image_et_infos['poids_octets'] = filesize($chemin_fichier);
$image_et_infos['image'] = imagecreatefromjpeg($chemin_fichier);
$image_et_infos['chemin'] = $chemin_fichier;
 
switch (image_type_to_mime_type($image_et_infos['imagetype'])) {
case 'image/jpeg':
$image_et_infos['image'] = imagecreatefromjpeg($chemin_fichier);
break;
case 'image/png':
$image_et_infos['image'] = imagecreatefrompng($chemin_fichier);
break;
default:
// ni jpeg ni png donc pas supporté, ça dégage
return false;
}
}
 
return $image_et_infos;
666,4 → 677,4
 
return $image_sortie;
}
}
}