module HexaPDF:: FontLoader:: Standard14
This module is used for providing the standard 14 PDF fonts.
Constants
- MAPPING¶
Mapping of font family name and variant to font name.
Public Class Methods
Returns a hash of the form ‘font_name => [variants, …]’ of the standard 14 PDF fonts.
Returns a font wrapper for the named Standard PDF font.
document
-
The PDF document to associate the font wrapper with.
name
-
The name of the built-in font. One of Times, Helvetica, Courier, Symbol or ZapfDingbats.
variant
-
The font variant. Can be :none, :bold, :italic, :bold_italic for Times, Helvetica and Courier; and must be :none for Symbol and ZapfDingbats.
custom_encoding
-
For Times, Helvetica and Courier the standard encoding WinAnsiEncoding is used. If this is not wanted because access to other glyphs is needed, set this to
true