require 'RMagick'
class DrawPrice
def self.draw(name,text1,text2,text3)
img = Magick::Image.new(600,89,Magick::HatchFill.new('black','black'))
gc = Magick::Draw.new
gc.pointsize(24)
gc.font("fonts/simhei.ttf")
gc.fill('white')
gc.text(10,25, "#{text1}")
gc.text(10,50, "#{text2}")
gc.text(10,75, "#{text3}")
gc.draw(img)
src = Magick::Image.read("candle.gif")[0]
result = img.composite(src, Magick::CenterGravity,250,5,Magick::OverCompositeOp)
result.write("c:\\#{name}.jpg")
end
end
DrawPrice.draw("China","沉痛悼念四川汶川大地震遇难同胞","2008年5月12日14时28分","让我们永远铭记这一刻,愿逝者安息,生者坚强")