Method: PSD::Resource#parse

Defined in:
lib/psd/resource.rb

#parseObject



16
17
18
19
20
21
22
23
24
# File 'lib/psd/resource.rb', line 16

def parse
  @type = @file.read_string(4) # Always 8BIM
  @id = @file.read_short

  name_length = Util.pad2(@file.read(1).bytes.to_a[0] + 1) - 1
  @name = @file.read_string(name_length)

  @size = Util.pad2(@file.read_int)
end