我正在上传视频,并尝试创建一个缩略图来保持视频的纵横比。我用了'!' geometry
选项上的修饰符,但似乎没有任何作用。更改尺寸可以按预期工作,但是我想保持缩略图上的宽高比。
class Video < Article
# == Associations ==========================
has_attached_file :attachment,
s3_protocol: :https,
styles: {
thumb_sm: {
geometry: "160x160!",
format: 'png',
time: 2
},
thumb_md: {
geometry: "240x240!",
format: 'png',
time: 2
},
thumb_lg: {
geometry: "360x360!",
format: 'png',
time: 2
}
},
processors: [ :transcoder]
end