回形针多个调整大小的条件

时间:2013-02-21 13:20:20

标签: ruby-on-rails imagemagick paperclip

我正在开发一款具有多种图片上传条件的应用。条件是它必须至少 350px高,并且具有500px的固定宽度。

我已经玩了一段时间了,我想出了一种使用convert_options的方法:

:convert_options => {
    :medium => "-resize 500x350^ -crop 500x1000+0+0 +repage"
}

我可以将裁剪中的height参数设置为任何值,但1000是合适的数字。

这有效,但是我感觉我过于复杂了,我很想知道是否可以使用标志在:styles中使用单个参数来执行此操作。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您可以在:styles属性中的过程中使用条件设置图像的大小尺寸。有关详细信息,请选中this SO post。