2012-03-13 2 views
2

ImageMagick имеет an interlace option, который RMagick supports, но я не могу разобрать синтаксис для этого. Я могу видеть, что Magick::InterlaceType and Magick::LineInterlace являются действительными константами, но как сохранить изображение с использованием этих констант?Чересстрочное изображение с RMagick

ответ

2
require 'rubygems' 
require 'RMagick' 

img = Magick::Image.new(300, 50) do 
    self.background_color = '#FFFF00' 
end 
img.write('test.jpg') { self.interlace = Magick::PlaneInterlace } 

#check the interlace property 
puts img.interlace # PlaneInterlace 
Смежные вопросы