public static function traitVign($image) { //$vign = SS_ADMIN_TO_USERFILE."/userfiles/photo/vignettes/"; $vign = SS_ADMIN_TO_USERFILE."/image/entreprise/detail/"; $tzNomV = explode("/",$image); $in = count($tzNomV); $vign .= $tzNomV[$in-1]; $debutext = strtoupper(substr($image,strlen($image)-3,3)); $typeExt = $debutext = 'JPG' ? 'JPEG' : $typeExt ; if(substr($image,strlen($image)-4,1) != ".") { $typeExt = "JPEG" ; } $resizeimg = new ImageFilter() ; $resizeimg->loadImage($image) ; $tiDim = $resizeimg->getImageSize(); if($tiDim['w']>=$tiDim['h']) { $resizeimg->resize (415, 275,'ratio',true) ; } else { $resizeimg->resize (177, 275,'ratio',true) ; } $resizeimg->output ($typeExt, $vign) ; return $vign; }