在我的 Rails 应用程序中,我有以下内容:
has_attached_file :image
def picture_from_url(url)
self.image = URI.parse(url)
end
我也想在保存图像时调整图像大小,但不知道该怎么做。我希望宽度为 300 像素,高度与此成比例。关于如何做到这一点的任何建议?
在我的 Rails 应用程序中,我有以下内容:
has_attached_file :image
def picture_from_url(url)
self.image = URI.parse(url)
end
我也想在保存图像时调整图像大小,但不知道该怎么做。我希望宽度为 300 像素,高度与此成比例。关于如何做到这一点的任何建议?
查看 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。