Sha256: 1389b7e0a1ac3efcc9ec48d3654312d2a7f11d5f4fe0ad69ca5dc3d76ee57682
Contents?: true
Size: 732 Bytes
Versions: 6
Compression:
Stored size: 732 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
6 entries across 6 versions & 1 rubygems