如何使用MiniMagick :: Image向文本添加背景

时间:2018-05-14 14:39:35

标签: ruby-on-rails ruby ruby-on-rails-4 minimagick

我在 MiniMagick :: Image

的帮助下在图像上写了一些文字

CODE

image = MiniMagick::Image.open("#{Rails.root}/a.png")

image.combine_options do |c|
  c.fill 'green'
  c.pointsize 20
  c.gravity 'center'
  c.draw "text 0,-110 'Hello I am here'"
  c.draw "text 150,-180 '#{Time.now}"
  c.background 'blue'
end

image.format 'pdf'
image.write("#{Rails.root}/b.pdf")

但是,背景不会出现

我已提到LINK1& LINK2

1 个答案:

答案 0 :(得分:0)

这就是我可以让build/属性工作的方式:

background