Ruby on rails 如何将曲别针设置为默认为剪切而不是调整图像大小

Ruby on rails 如何将曲别针设置为默认为剪切而不是调整图像大小,ruby-on-rails,imagemagick,paperclip,Ruby On Rails,Imagemagick,Paperclip,我知道这应该很简单,但是我有点大脑阻塞 我使用回形针上传个人资料图像,但它目前正在调整大小和扭曲它们 class User < ActiveRecord::Base has_attached_file :profile_image, styles: { square_50: "50x50" } ... end class用户“200x200”——这应该会给你想要的正方形图像。试试:square=>“200x200”——这应该会给你想要的

我知道这应该很简单,但是我有点大脑阻塞

我使用回形针上传个人资料图像,但它目前正在调整大小和扭曲它们

class User < ActiveRecord::Base
  has_attached_file :profile_image, 
                     styles: { square_50: "50x50" }
  ...
end
class用户
我实际上希望它做的是将图像剪裁成正确的比例,然后将它们调整到所需的大小

i、 e.如果我的包含框是200x200px,并且上传了一个400x500px的配置文件图像,那么我希望它的顶部和底部都裁剪出50px(使其成为400x400px),然后将其大小调整为200px x 200px


实现这一点的正确方法是什么?

试试
:square=>“200x200”
——这应该会给你想要的正方形图像。

试试
:square=>“200x200”
——这应该会给你想要的正方形图像