Sha256: 16c558564358b428e600ed7f7fe7887e329ab7bad0cbd00659f8274cf2c644ad
Contents?: true
Size: 726 Bytes
Versions: 13
Compression:
Stored size: 726 Bytes
Contents
#!/usr/bin/env ruby -w require 'rmagick' # Demonstrate the Magick::Draw#fill_pattern and #stroke_pattern attributes. temp = Magick::ImageList.new temp << Magick::Image.new(5, 10) {self.background_color = 'black'} temp << Magick::Image.new(5, 10) {self.background_color = 'gold'} stroke_pattern = temp.append(false) img = Magick::Image.new(280, 250) {self.background_color = 'none'} gc = Magick::Draw.new gc.annotate(img, 0, 0, 0, 0, "PATT\nERNS") do self.gravity = Magick::CenterGravity self.font_weight = Magick::BoldWeight self.pointsize = 100 self.fill_pattern = Magick::Image.read('images/Flower_Hat.jpg').first self.stroke_width = 5 self.stroke_pattern = stroke_pattern end img.write('fill_pattern.gif')
Version data entries
13 entries across 13 versions & 3 rubygems