嗨,我正在使用回形针保存图像,我的模型如下
class Image < ActiveRecord::Base
has_attached_file :snap, :styles => {:banner => "950x505", :large => "1200x1200", :medium => "363x569"}
belongs_to :product
end
如果我上传 200x200 的图像并使用大尺寸的图像标签显示图像,则图像很奇怪并且被拉伸。
如果我遵循这个模型代码
class Image < ActiveRecord::Base
has_attached_file :snap, :styles => {:banner => "950x505#", :large => "1200x1200#", :medium => "363x569#"}
belongs_to :product
end
意思是用“#”符号表示图像的大小并显示大图像。然后图像没有被拉伸,而是从上部或底部切出一些部分。
我怎样才能上传完美契合的图像,而不会从任何一侧拉伸或裁剪?