mdackhe
Messages postés3Date d'inscriptionsamedi 11 décembre 2004StatutMembreDernière intervention27 avril 2007
-
30 mars 2007 à 08:21
younes371
Messages postés502Date d'inscriptionmercredi 29 décembre 2004StatutMembreDernière intervention20 mars 2012
-
31 mars 2007 à 06:16
Bonjour,
Je galère sur le redimensionnement de mes images... La fonction marche impec mais j'ai un rendu "crénelé (contour aliasé/pixelisé)"...bref qui ne convient pas à mon client... Ne trouvant pas de soluces, je m'adresse à vous. Ci après mon (le...) script :
function resize($file, $dirfic, $param_tailleL, $param_tailleH)
{
$size = getimagesize("$dirfic/$file");
$src_w=$size[0];
$src_h=$size[1];
// Teste les dimensions tenant dans la zone
$test_h = round(($param_tailleL / $src_w) * $src_h);
$test_w = round(($param_tailleH / $src_h) * $src_w);
// Si Height final non précisé (0)
if(!$param_tailleH) {$param_tailleH = $test_h;}
// Sinon si Width final non précisé (0)
elseif(!$param_tailleL) {$param_tailleL = $test_w;}
// Sinon teste quel redimensionnement tient dans la zone
elseif($test_h>$param_tailleH) {$param_tailleL = $test_w;}
else {$param_tailleH = $test_h;}