Module: Pdfrb::FontLoader::Standard14
- Defined in:
- lib/pdfrb/font_loader/standard14.rb
Constant Summary collapse
- STANDARDS =
%w[Helvetica Helvetica-Bold Helvetica-Oblique Helvetica-BoldOblique Times-Roman Times-Bold Times-Italic Times-BoldItalic Courier Courier-Bold Courier-Oblique Courier-BoldOblique Symbol ZapfDingbats].freeze
Class Method Summary collapse
Class Method Details
.call(document, name, **_opts) ⇒ Object
12 13 14 15 16 17 |
# File 'lib/pdfrb/font_loader/standard14.rb', line 12 def call(document, name, **_opts) return nil unless STANDARDS.include?(name.to_s) document.add({ Type: :Font, Subtype: :Type1, BaseFont: name.to_sym }, type: Pdfrb::Model::Type::FontType1) end |