6

Paperclip を使用してモデルに大きな画像をアップロードしています。画像の幅のみを設定し、高さを自動的にサイズ変更したいと思います。

has_attached_file :picture, :styles => { :large => "900", :medium => "300x300>", :thumb => "100x100>" }, :default_url => "/images/:style/missing.png"

:medium:thumbサイズでは、高さと幅の両方を設定しています。では、:large幅を設定して、必要なだけ高くしたいだけです。

助言がありますか?

4

2 に答える 2

12

を使ってみてください:large => "900x"。これにより、幅が目的の値にサイズ変更され、元の縦横比が維持されます。

于 2013-07-08T16:27:10.597 に答える