如何在保持纵横比的同时在Paperclip中设置最大宽度或高度

时间:2015-08-09 04:56:48

标签: css ruby-on-rails image paperclip

我的模型包含用户上传的图片,尺寸可能会有所不同。在索引页面上,每个图像都有一个空格(最大高度为70px,最大宽度为100px)。

我想使用Paperclip来调整这些限制而不会丢失宽高比。

方案:

A)140px高度,60px宽度将调整为70px高度30px宽度

B)40px高度和200px宽度将调整为100px宽度和20px高度

如何使用回形针执行此操作?我假设这是更好的做法,以优化文件大小,而不是用css控制更大的图像。

1 个答案:

答案 0 :(得分:0)

  class User < ActiveRecord::Base
    has_attached_file :avatar, :styles => { :small => "70x100>" }
  end

看看&gt;在100之后,将其设置为最大值

我希望这有助于

快乐黑客

相关问题