Rails 4 图像大小调整和裁剪类似于 Facebook

3
我目前在我的Rails 4应用程序中使用Yandex Rich Content API来获取页面摘要。如何以类似Facebook的方式格式化图像? Facebook有时会显示大小为377px x 177px的图像,他们裁剪并缩放原始图像以保持纵横比。他们还展示适合90px x 90px div的图像,只需缩放(无裁剪)原始图像即可。
你可以在这里看到两种不同大小的示例:https://www.facebook.com/pages/Coffee-News-Now/209732789217831?ref=hl 我应该使用ImageMagick吗?如果是,确定显示哪个图像大小(较大的图像:裁剪/缩放还是较小的图像:缩放)的逻辑是什么?
1个回答

2
尝试查看 paperclip gem。你可以自动化缩略图生成。
has_attached_file :avatar, :styles => { :thumb => ["32x32#", :png] }

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接