Method: PDF::Reader::Font#initialize

Defined in:
lib/pdf/reader/font.rb

#initialize(ohash, obj) ⇒ Font

Returns a new instance of Font.



40
41
42
43
44
45
46
47
48
49
50
# File 'lib/pdf/reader/font.rb', line 40

def initialize(ohash, obj)
  @ohash = ohash
  @tounicode = nil

  extract_base_info(obj)
  extract_descriptor(obj)
  extract_descendants(obj)
  @width_calc = build_width_calculator

  @encoding ||= PDF::Reader::Encoding.new(:StandardEncoding)
end