Salve a tutti : utilizzo sto sviluppando un sito in drupal 7, dove gli utenti iscritti hanno la possibilità di modificare degli articoli inserendo delle immagini. Da desktop tutto funziona perfettamente: quando si caricano le immagini, sia che abbiano orientamento verticale che orizzontale, la dimensione si adatta e le immagini vengono visualizzate con l'orientamento corretto.
Quando invece carico foto dal cellulare (ho provato sia da iphone che da samsung) le foto orizzontali mantengono l'orientamento, quelle che sono in verticale vengono invece ruotate e visualizzate cambiando l'orientamento in orizzontale...
Non riuscito a capire da cosa dipende questa diversa visualizzazione a seconda del dispositivo utilizzato:
ho letto su alcuni post che si possono avere dei problemi con gli exif delle foto, e che bisognerebbe installare un modulo, ma prima di appesantire con ulteriori moduli, vorrei capire dove mettere le mani!
Qualcuno può aiutarmi?
Grazie!!!
Immagini caricate da cellulare hanno sempre orientamento orizzontale
Gio, 05/12/2013 - 10:46
#1
Immagini caricate da cellulare hanno sempre orientamento orizzontale
A naso direi che il pc invia la foto così com'è compresi dati EXIF mentre i cellulari, che ridimensionano, eliminano dagli EXIF l'informazione sull'orientamento foto. Oppure è il contrario e Drupal non riconosce quel tag all'interno dei dati exif spediti dal cellulare.
Ricordo che c'erano moduli che leggevano per bene i dati EXIF, secondo me puoi provare senza problemi.
...enter at your own risk...
Ciao e grazie della risposta.
Dopo un bel po' di prove, installazione ,moduli, e ricerche, ho trovato questo:
"Risoluzione massima dell'immagine
Larghezza massima x Altezza massima pixel
Le dimensioni massime per l'immagine, espresse in LARGHEZZAxALTEZZA (es. 640x480). Lascia vuoto per non impostare limiti. Se viene caricata un'immagine più grande, verrà ridimensionata per adattarsi alle dimensioni inserite. Il ridimensionamento dell'immagine al caricamento causerà la perdita dei dati EXIF dell'immagine."
Quindi presumo che sia per questo che non riesco a far "autorotare" le immagini scattate in portrait da cellulare...
Però non so come fare pr ovviare a questo problema...
Qualcuno sa dirmi qualcosa?
grazie infinite come sempre!