Sha256: db9cb47d6b7c9fc157fbbf05e034a3212573e40edfcad85ccdaa2f9409825ea1

Contents?: true

Size: 601 Bytes

Versions: 67

Compression:

Stored size: 601 Bytes

Contents

#! /usr/local/bin/ruby -w
require 'RMagick'

# Demonstrate the Magick::TextureFill class.

granite = Magick::Image.read('granite:').first
fill = Magick::TextureFill.new(granite)
img = Magick::ImageList.new
img.new_image(300, 100, fill)

# Annotate the filled image with the code that created the fill.

ann = Magick::Draw.new
ann.annotate(img, 0,0,0,0, "TextureFill.new(granite)") {
    self.gravity = Magick::CenterGravity
    self.fill = 'white'
    self.font_weight = Magick::BoldWeight
    self.stroke = 'transparent'
    self.pointsize = 14
    }

#img.display
img.write("texturefill.gif")
exit

Version data entries

67 entries across 67 versions & 2 rubygems

Version Path
rmagick-2.13.4 doc/ex/texturefill.rb
rmagick-2.13.3 doc/ex/texturefill.rb
rmagick-2.13.3.rc1 doc/ex/texturefill.rb
rmagick-2.13.2 doc/ex/texturefill.rb
rdp-rmagick-0.0.0 doc/ex/texturefill.rb
rmagick-2.13.1 doc/ex/texturefill.rb
rmagick-2.12.2 doc/ex/texturefill.rb
rmagick-2.12.1 doc/ex/texturefill.rb
rmagick-2.12.0 doc/ex/texturefill.rb
rmagick-2.11.1 doc/ex/texturefill.rb
rmagick-2.10.0 doc/ex/texturefill.rb
rmagick-2.11.0 doc/ex/texturefill.rb
rmagick-1.10.1 doc/ex/texturefill.rb
rmagick-1.10.0 doc/ex/texturefill.rb
rmagick-1.13.0 doc/ex/texturefill.rb
rmagick-1.12.0 doc/ex/texturefill.rb
rmagick-1.11.1 doc/ex/texturefill.rb
rmagick-1.11.0 doc/ex/texturefill.rb
rmagick-1.15.1 doc/ex/texturefill.rb
rmagick-1.15.0 doc/ex/texturefill.rb