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