Sha256: 3dfc4556060ef17bf3e15b7971d3c9fc8a24ede8dacedfb30c01918fc4c3e2d1
Contents?: true
Size: 525 Bytes
Versions: 18
Compression:
Stored size: 525 Bytes
Contents
require 'psd/layer_info' class PSD class SolidColor < LayerInfo def self.should_parse?(key) key == 'SoCo' end def parse @file.seek 4, IO::SEEK_CUR @data = Descriptor.new(@file).parse end def color ChunkyPNG::Color.rgb(r, g, b) end def r @r ||= color_data['Rd '].round end def g @g ||= color_data['Grn '].round end def b @b ||= color_data['Bl '].round end private def color_data @data['Clr '] end end end
Version data entries
18 entries across 18 versions & 1 rubygems