【发布时间】:2012-05-05 02:05:54
【问题描述】:
如何将现有图像调整为“260x180”?
我目前正在使用 Carrierwave 和 Rmagick 将图像上传到我的 Amazon S3 存储桶,它会创建 2 个版本的图像:原始版本和拇指版本 (70x70)。
现在,我知道我可以创建另一个版本,以便创建三个版本,包括 260x180,但我觉得这会过度阻塞存储数据库,我想知道是否可以在视图上执行此操作等级。
我试过了
<%= image_tag(@syllabus.image_url, :size => "260x180") %>
但它似乎不起作用 - 图像大小不同。
另外,如果图像小于我想要的输出,我是否需要做一些与更大的图像不同的事情?例如,我需要将较大的剪掉,而将较小的展开,还是会自动缩放到所需的大小?
【问题讨论】:
标签: ruby-on-rails css image-processing