Hola CLUSTER, que sera que el excelente script que has colocado:
Código PHP:
<?
// Se llama al script:
// rotar.php?imagen=nombre_imagen&angulo=nº
$angulo=$_GET['angulo'];
$imagen=$_GET['imagen'];
$size = GetImageSize($imagen);
$tot_x = $size[0];
$tot_y = $size[1];
header ("Content-type: image/jpeg");
$img = ImageCreateFromJpeg($imagen);
$img = ImageCreateFromJpeg($imagen);
$img = ImageRotate($img,$angulo,0);
ImageJPEG($img);
?>
ME va perfectamente, pero la nueva imagen me la crea de 5 veces el tamaño original!!!.
Una imagen de 700 K me la deja de 4 Megas, y una de 350 K de 2 Megas y medio.
Las imagenes son JPG, y las creo simplemente con
Código PHP:
f(eregi('jpeg|jpg',$ext))$img=imagecreatefromjpeg($img);
Y la almaceno como dee ser:
Código PHP:
imagejpeg($img,$dir_y_nombre);
Es normal que me cree los nuevos graficos con + de 4 veces el tamaño real?