通过Rmagick将图像附加到PNG

时间:2014-11-04 18:22:18

标签: ruby imagemagick rmagick

为图像添加文字我正在做下一步 -

canvas = Magick::Image.read("init.png").first
gc = Magick::Draw.new
gc.pointsize(12)
gc.text(5, 207, params['property_type'])
gc.draw(canvas)
canvas.write("#tst.png")

如何将图像添加到现有图片(从上面强加)?

1 个答案:

答案 0 :(得分:2)

我找到了解决方案。

canvas = Magick::Image.read("init.png").first
append_image =  Magick::Image.read('another.png').first
canvas.composite!(append_image, 0, 0, Magick::OverCompositeOp)