Rails和Paperclip - 调整大小问题

时间:2012-10-17 13:33:01

标签: ruby-on-rails paperclip image-resizing

我知道回形针gem有一个选项可以创建几个调整大小的图像版本。 例如:

class User < ActiveRecord::Base
  # Paperclip
  has_attached_file :photo,
    :styles => {
    :thumb => "100x100#",
    :small  => "150x150>",
    :medium => "200x200" }
end

我希望将图片的大小调整为“500x500&gt;”并且只保留此调整大小的版本(丢弃原始版本)。

这可能吗?怎么样?

1 个答案:

答案 0 :(得分:2)

class User < ActiveRecord::Base
  # Paperclip
  has_attached_file :photo,
    :styles => {
    :original => "500x500>", #this will resize the original directly
    :thumb => "100x100#",
    :small  => "150x150>",
    :medium => "200x200" }
end