Недавно я столкнулся с проблемой, когда пользователь загружает изображение, и где-то вдоль строк скрепка переворачивает его вверх ногами.
Данное изображение можно увидеть здесь http://photoramblr.com/photos/36
Как видите, изображение перевернуто; но перетащите изображение на рабочий стол, и оно появится справа вверху. Поскольку это изображение было снято на iPhone, я могу только предположить, что это связано с настройкой ориентации изображения на iPhone. Кто-нибудь сталкивался с чем-то подобным или есть какие-либо предложения по решению этой проблемы?
Код здесь довольно простой жаргон Paperclip:
class Photo < ActiveRecord::Base
has_attached_file :image,
:storage => :s3,
:s3_credentials => S3_CREDENTIALS,
:styles => {
:thumb => "100x100#",
:small => "138x138>",
:large => "580x580>",
:x_large => "1600x1600>"}
Хм, я смог исправить это, сделав снимок экрана с изображением и загружаю это. Должно быть, что-то в метаданных задавало правильную ориентацию, но не проходило через нее.