Rails 3.1缩略图图像即时旋转/调整大小

时间:2012-10-03 11:50:04

标签: ruby-on-rails-3.1

我想知道在通过资产管道提供图像之前是否有(简单)方法在rails中预处理图像。值得注意的是,我正在寻找旋转和调整图像大小,希望用

之类的东西
/thumbs/my_thumb.png?deg=35&height=50

回形针是否可以做到这一点?大概我需要创建一个新的模型/控制器和某种类型?

谢谢!

1 个答案:

答案 0 :(得分:0)

如果您想要调整图像大小并保存,请使用

class User < ActiveRecord::Base
  attr_accessible :avatar
  has_attached_file :avatar, :styles => { :medium => "300x300>", :thumb => "100x100>" }
end

在你看来,

<%= image_tag @user.avatar.url(:medium) %>
<%= image_tag @user.avatar.url(:thumb) %>