class WOFF::File

Public Class Methods

read(file) click to toggle source
# File lib/woff/file.rb, line 31
def self.read(file)
  data = Data.read(file)
  file.rewind

  if data.signature == 0x774F4646
    V1.read(file)
  elsif data.signature == 0x774F4632
    V2.read(file)
  else
    raise WOFF::InvalidSignatureError
  end
end