Ruby on rails 使用回形针调整图像大小
Rails的回形针插件有一个调整大小选项,可以保持图像的比例。 根据Ryan Bates的说法,为了确保该选项处于启用状态,您必须在要调整大小的样式的大小末尾添加一个大于号,如下所示:Ruby on rails 使用回形针调整图像大小,ruby-on-rails,file-upload,image-manipulation,imagemagick,paperclip,Ruby On Rails,File Upload,Image Manipulation,Imagemagick,Paperclip,Rails的回形针插件有一个调整大小选项,可以保持图像的比例。 根据Ryan Bates的说法,为了确保该选项处于启用状态,您必须在要调整大小的样式的大小末尾添加一个大于号,如下所示: :styles => { :small => "160x160>" } :styles => { :small => "160x160" } 我想用回形针将我的图像调整到一个精确的大小,即使这意味着它不符合比例,所以我想去掉大于号就可以了,比如: :styles => {
:styles => { :small => "160x160>" }
:styles => { :small => "160x160" }
我想用回形针将我的图像调整到一个精确的大小,即使这意味着它不符合比例,所以我想去掉大于号就可以了,比如:
:styles => { :small => "160x160>" }
:styles => { :small => "160x160" }
结果什么都没发生。因此,大于号首先是多余的。
不过,我还有一个问题要问:
我如何将图像强制设置为设定大小,而忽略比例
谢谢 您可以使用“160x160#”,它可以精确缩放和裁剪到回形针特有的尺寸。否则,您可以使用任何ImageMagick几何体字符串,详细信息如下:
但我会引用你感兴趣的一句话:
"160x160!"
强调了宽度和高度,
忽略原始纵横比
如果真的提到这一点,那就太好了。是的,但是我们用堆栈溢出做什么呢?