0

在我的 Rails 应用程序中,我有以下内容:

  has_attached_file :image

  def picture_from_url(url)
    self.image = URI.parse(url)
  end

我也想在保存图像时调整图像大小,但不知道该怎么做。我希望宽度为 300 像素,高度与此成比例。关于如何做到这一点的任何建议?

4

1 回答 1

4

查看 github 上的自述文件:https ://github.com/thoughtbot/paperclip

快速开始

class User < ActiveRecord::Base
  attr_accessible :avatar
  has_attached_file :avatar, :styles => { :medium => "300x300>", :thumb => "100x100>" }, :default_url => "/images/:style/missing.png"
end

如果您上传图片,您可以设置不同的样式..在您的情况下为 300px。

于 2013-08-25T03:08:49.857 回答