Это займет изображение, обрежет его по центру 500x500, затем выбросит все остальное и уменьшит размер нового изображения до 100x100.Он используется для создания квадратных эскизов, но вы можете настроить его под свои нужды.
has_attached_file :image,
:styles => { :thumb => "" },
:convert_options => {
:thumb => "-gravity Center -crop 500x500+0+0 +repage -resize 100x100^",
:default_style => :thumb