Me gustaria que me ayudasen por que solo tengo problemas al hacer thumbnails en PNG y lo tengo todo activado y funcionando con GIF, JPG en la libreria GD.
Pongo el script del thumbnails PNG
Código PHP:
$DIR = "Venta/";
$alto1=200;
$ancho1=160;
$CalidadCompresion = 60;
$IMEX = "fichero de la imagen";
$IMEX1 = "Venta/Primer_anuncio/$IMEX";
if(strtoupper($extension[$ext]) == strtoupper("png"))
{
if ($original = @imagecreatefrompng("$DIR$IMEX")){}else{copy ($file,$IMEX1);}
// Ahora necesitamos saber de que tamaño es la imagen original:
$ancho = @imagesx($original);
$alto = @imagesy($original);
$thumb = imagecreatetruecolor($alto1,$ancho1); // Lo haremos de un tamaño 100x100
//continuación vamos a copiar la imagen original en la imagen en miniatura:
@imagecopyresampled($thumb,$original,0,0,0,0,$alto1,$ancho1,$ancho,$alto);
//Por último, guardamos la imagen en disco:
@imagepng($thumb,$IMEX1,$CalidadCompresion); // 90 es la calidad de compresión
}