标签: ruby-on-rails imagemagick carrierwave minimagick
我正在使用Carrierwave和Imagemagick。有时我的图像带有纵向尺寸。在我的上传文件中,我将图片设置为resize_to_fill。
resize_to_fill
process resize_to_fill: [600, 600]
它可以创建符合我的规格的图像,但可以预期的是,它在保留剩余空间的颜色的同时保持了长宽比。有没有一种方法可以用原始图像完全填充新创建的图像并将其居中,就像使用CSS3 object-fit: cover一样?