Как настроить Paperclip по умолчанию на обрезку вместо изменения размера изображений - PullRequest
1 голос
/ 21 ноября 2011

Я знаю, что это должно быть просто, но у меня немного мозгового блока.

Я использую скрепку для загрузки изображений профиля, однако в настоящее время они меняют размеры и искажают их.

class User < ActiveRecord::Base
  has_attached_file :profile_image, 
                     styles: { square_50: "50x50" }
  ...
end

То, что я на самом деле хочу сделать, это обрезать изображения в правильном соотношении, а затем изменить их размер до желаемого размера.изображение загружено, тогда я хочу, чтобы 50px обрезалось сверху и снизу (чтобы сделать его 400x400px), а затем его размер должен быть увеличен до 200px x 200px

Как правильно достичь этого?

1 Ответ

1 голос
/ 21 ноября 2011

Попробуйте :square => '200x200#' - это должно дать вам квадратное изображение, которое вы ищете.

...