我正在尝试使用Ruby on Rails,CarrierWave和RMagick来裁剪固定大小的正方形图像。
我已经尝试了以下两种方法,但都没有成功...
version :thumb do
process :resize_to_fit => [200, 200]
end
并且
version :thumb do
process :resize_to_limit => [200, 200]
end
resize_to_limit能够根据指定的尺寸来重新调整图片大小,同时保持原有的宽高比例。但是这并不符合要求,而resize_to_fit也不是最佳选择。在这里,我查看了所有可用的实例方法,连接在此处。
我希望能够上传任意宽高比和尺寸的图片,并将其调整为200x200。
include CarrierWave::RMagick
,以使其正常工作。 - scarver2