Réduction d'imagesqui ne fonctionne pas...

Réduction d'imagesqui ne fonctionne pas... - PHP - Programmation

Marsh Posté le 15-06-2006 à 12:45:48    

Bonjour,
J'ai créé ce petit script pour réduire facilement mes gif, png et jpeg.
Hélàs ca ne fonctionne pas pour les gif et les png.
Auriez vous une idée ?
Merci d'avance,  

Citation :

if ($type=="jpg" )
{
Header("Content-type: image/jpeg" );
$src_im = imagecreatefromjpeg($image);
}
else if ($type=="gif" )
{
header("Content-Type: image/gif" );    
$src_im = imagecreatefromgif($image);
}
else if ($type=="png" )
{
header("Content-Type: image/png" );    
$src_im = imagecreatefrompng($image);
}
 
$size = getimagesize($image);
$src_w = $size[0];
$src_h = $size[1];
//taille de votre image
$dst_w = $taille;
 
// Contraint le rééchantillonage à une largeur fixe
// Maintient le ratio de l'image
 
$dst_h = round(($dst_w / $src_w) * $src_h);
$dst_im = imagecreatetruecolor($dst_w,$dst_h);
 
imagecopyresampled($dst_im,$src_im,0,0,0,0,$dst_w,$dst_h,$src_w,$src_h);
if ($type=="jpg" )imagejpeg($dst_im, null, 100);
else if ($type=="gif" ) imagegif($dst_im, null);
else if ($type=="png" )imagepng($dst_im, null);
 
imagedestroy($dst_im);
imagedestroy($src_im);


Message édité par mazou le 15-06-2006 à 12:50:40
Reply

Marsh Posté le 15-06-2006 à 12:45:48   

Reply

Marsh Posté le 15-06-2006 à 17:12:53    

tien utilise ça, ça fonctionne très bien et tu peux également l'adapater
 
http://www.asp-php.net/scripts/asp-php/vignette.php

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed