Method: PDF::Reader::FormXObject#fonts
- Defined in:
- lib/pdf/reader/form_xobject.rb
#fonts ⇒ Object
return a hash of fonts used on this form.
The keys are the font labels used within the form content stream.
The values are a PDF::Reader::Font instances that provide access to most available metrics for each font.
34 35 36 37 38 39 |
# File 'lib/pdf/reader/form_xobject.rb', line 34 def fonts raw_fonts = @objects.deref(resources[:Font] || {}) ::Hash[raw_fonts.map { |label, font| [label, PDF::Reader::Font.new(@objects, @objects.deref(font))] }] end |