01 - adding text to an image.rb

来自「O Reilly Ruby Cookbook source code」· RB 代码 · 共 37 行

RB
37
字号
require 'rubygems'require 'RMagick'img = Magick::Image.read('canyon.png').firstmy_text = "\251 NPS"copyright = Magick::Draw.newcopyright.annotate(img, 0, 0, 3, 18, my_text) do self.font = 'Helvetica' self.pointsize = 12 self.font_weight = Magick::BoldWeight self.fill = 'white' self.gravity = Magick::SouthEastGravityendimg.write('canyoncopyrighted.png')#---require 'rubygems'require 'RMagick'img = Magick::Image.read("canyon.png").firstmy_text = '\251 NPS'copyright = Magick::Draw.newcopyright.font = 'Helvetica'copyright.pointsize = 12copyright.font_weight = Magick::BoldWeightcopyright.fill = 'white'copyright.gravity = Magick::SouthEastGravitycopyright.annotate(img, 0, 0, 3, 18, my_text)img.write('canyoncopyrighted.png')#---copyright.annotate(img, 0, 0, 3, 15, my_text)#---copyright.gravity = Magick::SouthEastGravitycopyright.annotate(img, 0, 0, 0, 0, my_text)#---

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?