【发布时间】:2014-02-16 14:52:52
【问题描述】:
我正在使用 RMagick 创建这样的缩略图:
img = Magick::Image.read(image_url).first
target = Magick::Image.new(110, 110) do
self.background_color = 'white'
end
img.resize_to_fit!(110, 110)
target.composite(img, Magick::CenterGravity, Magick::CopyCompositeOp).write(thumb_path)
这很好 - 我将加载当前图像,为新拇指创建一个“空间”,然后将其放置在那里。
但是,我需要创建一个拇指,宽度为 110px,高度将被自动计算...如何做到这一点?
谢谢
【问题讨论】:
标签: ruby-on-rails ruby image-processing imagemagick rmagick