2

私は画像のサイズを変更するためにこの方法を使用しています:

version :big do
            process :resize_to_fit => [560, 200]
            process :convert => :png
          end

しかし、この方法では、書き込みの高さを固定します。

幅の画像を拡大縮小またはサイズ変更するだけです。

画像の高さを自動化し、指定された幅に画像を拡大縮小したい。

幅の画像のみを拡大縮小またはサイズ変更するにはどうすればよいですか?

私はcarrierwaveでminimagickを使用しています。

4

1 に答える 1

8

実際、これを行うのは非常に簡単です。次に例を示します。

  version :column do
    process :resize_to_fit => [250, nil]
  end

このバージョンは、幅が指定された値 (私の場合は 250) になるように再スケーリングされ、アスペクト比が保持されます。

于 2012-04-05T19:21:28.160 に答える