Скрепка Rails и изображения, ориентированные вверх ногами

Недавно я столкнулся с проблемой, когда пользователь загружает изображение, и где-то вдоль строк скрепка переворачивает его вверх ногами.

Данное изображение можно увидеть здесь 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>"}

Обновление

Хм, я смог исправить это, сделав снимок экрана с изображением и загружаю это. Должно быть, что-то в метаданных задавало правильную ориентацию, но не проходило через нее.

12
задан Tony Beninate 5 March 2012 в 00:52
поделиться