Sha256: 2f19fbd68a79ab399745d92169a9b45899a4dea1c29e86c241fc4f23c8524387

Contents?: true

Size: 592 Bytes

Versions: 67

Compression:

Stored size: 592 Bytes

Contents

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

# Demonstrate the GradientFill class

Rows = 100
Cols = 300

Start = "#900"
End = "#000"

fill = Magick::GradientFill.new(0, 0, 0, Rows, Start, End)
img = Magick::Image.new(Cols, Rows, fill);

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

ann = Magick::Draw.new
ann.annotate(img, 0,0,0,0, "GradientFill.new(0, 0, 0, #{Rows}, '#{Start}', '#{End}')") {
    self.gravity = Magick::CenterGravity
    self.fill = 'white'
    self.stroke = 'transparent'
    self.pointsize = 14
    }

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

Version data entries

67 entries across 67 versions & 2 rubygems

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