Ruby on rails 回形针调整大小以适合矩形框

Ruby on rails 回形针调整大小以适合矩形框,ruby-on-rails,image,image-processing,paperclip,resize,Ruby On Rails,Image,Image Processing,Paperclip,Resize,我有一个矩形图像,例如30x800像素 我如何用回形针将其缩放,以保持高宽比为100x100像素的图像,并在空白区域填充边框 例如: 或者背景不是白色的 has_attached_file :image, :styles => { :thumb => "100x100>" }, :convert_options => {:thumb => "-background red -gravity center -extent 100x100"} has

我有一个矩形图像,例如30x800像素

我如何用回形针将其缩放,以保持高宽比为100x100像素的图像,并在空白区域填充边框

例如:

或者背景不是白色的

  has_attached_file :image, :styles => { :thumb => "100x100>" }, 
    :convert_options => {:thumb => "-background red -gravity center -extent 100x100"}
  has_attached_file :image, :styles => { :thumb => "100x100>" }, 
    :convert_options => {:thumb => "-background red -gravity center -extent 100x100"}