【问题标题】:Resize an image with Paperclip使用回形针调整图像大小
【发布时间】:2011-01-24 06:53:15
【问题描述】:

Rails 的 Paperclip 插件有一个调整大小的选项,可以使图像保持成比例。 根据 Ryan Bates 的Paperclip Railscast 的说法,要确保该选项处于打开状态,您必须在要调整大小的样式的大小末尾添加一个大于号,如下所示:

:styles => { :small => "160x160>" }

我正在寻找 Paperclip 将我的图像调整为精确大小,即使这意味着它不成比例,所以我认为删除大于号可以解决问题,如下所示:

:styles => { :small => "160x160" }

好吧,结果什么也没发生。因此,大于号首先是多余的。 不过,我仍然有以下问题:

我将如何强制图像设置大小,忽略比例?

谢谢!

【问题讨论】:

    标签: ruby-on-rails file-upload image-manipulation imagemagick paperclip


    【解决方案1】:

    您可以使用“160x160#”来缩放和裁剪到该大小,这是回形针独有的。否则,您可以使用任何 ImageMagick 几何字符串,详见此处:

    ImageMagick Geometry

    但我会引用你感兴趣的:

    "160x160!"
    

    强调给出的宽度和高度, 忽略原始纵横比。

    【讨论】:

    猜你喜欢
    • 2014-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-25
    • 2014-07-18
    • 2016-12-10
    相关资源
    最近更新 更多