プログラミング的なSomething

プログラミング的なSomething

ITエンジニア(?)目線で生活・自転車・トレーニング話を綴ります

carrierwaveとRmagickで正方形のサムネイル画像を生成する

元画像からサムネイル画像を切り出す際、サイズがまちまちでは格好つかないので、縦横比率が違う画像でも処理できるようにする必要があります。実装方法はuploadコントローラでresize_to_filメソッドを利用すればOKです。

  version :thumb do
    process :resize_to_fill => [150, 150]
  end