Method: VIPS::TIFFWriter#initialize
- Defined in:
- lib/vips/writer.rb
#initialize(image, options = {}) ⇒ TIFFWriter
Returns a new instance of TIFFWriter.
119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 |
# File 'lib/vips/writer.rb', line 119 def initialize(image, ={}) super image @compression = :none @quality = 75 @predictor = :none @layout = :strip @tile_size = [128, 128] @multi_res = :flat @format = :manybit @resolution_units = :cm [ :compression, :layout, :multi_res, :format, :resolution_units, :resolution, :predictor, :quality, :tile_size ].each do |att| self.send "#{att}=".to_sym, [att] if .has_key?(att) end end |