1

私はDragonFlyのドキュメントを読んでいますが、DragonFlyの構成のbefore_serve句は、おそらく何らかの設定を行うことによって、焦点を当てる必要がある場所だと思います。

convert to jpeg if not jpeg

そこにロジック。それとも、はるかに迅速で簡単な方法がありますか?

4

1 に答える 1

2

すみません、これを見ただけです。ORIGINALをjpegに変換する場合は、モデルafter_assignコールバックを使用します-http://markevans.github.com/dragonfly/file.Models.html#Callbacksを参照 てください

image_accessor :avatar do
  after_assign{|a| a.jpg! unless a.format == :jpg }
end

ただし、実際には.jpgを実行するため、「unless」ビットも必要ありません。jpegでは何もしません

于 2012-08-06T22:41:46.637 に答える