Как изменить размер существующего изображения, скажем, "260x180?"
Я использую Carrierwave и Rmagick в настоящее время для загрузки изображений в мое хранилище Amazon S3, и он создает 2 версии изображения: оригинал и большую версию (70x70).
Теперь я знаю, что я могу создать другую версию, чтобы были созданы три версии, включая 260x180, но я чувствовал, что это забивает базу данных хранилища, и мне было интересно, могу ли я сделать это на виду уровень.
Я пробовал
<%= image_tag(@syllabus.image_url, :size => "260x180") %>
но похоже, что он не работает - изображения не одинаковые.
Кроме того, если изображение меньше моего желаемого результата, мне нужно сделать что-то другое, чем изображения, которые больше? Например, нужно ли вырезать большие, но развернуть меньшие, или автоматически будет масштабироваться до нужного размера?