Ver Mensaje Individual
  #18 (permalink)  
Antiguo 21/05/2014, 08:02
Samka
 
Fecha de Ingreso: mayo-2011
Ubicación: Entre Navarra y Aragón
Mensajes: 96
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: girar imagen con los datos exif

Cita:
Iniciado por Italico76 Ver Mensaje
La verdad no me interesa manejar imagenes... pero hice una prueba local (archivo local, ruta local) y me funciono PERFECTO!

Código PHP:
Ver original
  1. <?php
  2.  
  3. $image_r=imagecreatefromstring(file_get_contents('../js/images/lentejas.jpg'));
  4. $rotatada_r=imagerotate($image_r,90,0);
  5. $rotada = imagejpeg($rotatada_r);
  6. imagedestroy($image_r);
  7.  
  8. $out = ob_get_contents();
  9. file_put_contents('salida.jpg',$out);
  10.  
  11. echo "Rotada!";

Pensando sobre que querias decir con "todo el chorro de símbolos" .. ahora te entendí : eso que veias era el archivo generado devuelto por pantalla pero no como imagen sino como secuencia de bytes y si tal como estaba tu codigo, al comienzo del script (sin hacer ningun echo / print ni nada similar) hacias:

Código PHP:
Ver original
  1. <?php
  2. header('Content-Type: image/jpeg');

... hubieras visto la imagen rotada en pantalla
con este ejemplo si que lo gira! he probado con una foto en un iPhone y las gira a la perfección... luego haré más pruebas para cercionarme completamente...

MUCHISIMAS GRACIAS