other versions
- Tumbleweed 3.27.0-1.1
- Leap-16.0
- Leap-15.6
PDF::Builder::Resource::Font::Postscript(3) | User Contributed Perl Documentation | PDF::Builder::Resource::Font::Postscript(3) |
NAME¶
PDF::Builder::Resource::Font::Postscript - Support routines for using PostScript (Type 1) fonts
Inherits from PDF::Builder::Resource::Font
METHODS¶
new¶
PDF::Builder::Resource::Font::Postscript->new($pdf, $psfile, %opts)
Create an object for a PostScript font. Handles ASCII
(.pfa), binary (.pfb), and T1 (.t1) font files, as well as ASCII (.afm) and
binary (.pfm) metrics files.
See "PS Fonts" in PDF::Builder::Docs for additional information.
Valid %opts are:
- encode
- Changes the encoding of the font from its default. Notice that the encoding (not the entire font's glyph list) is shown in a PDF object (record), listing 256 glyphs associated with this encoding (and that are available in this font).
- afmfile
- Specifies the location of the ASCII font metrics file (.afm). It
may be used with either an ASCII (.pfa) or binary (.pfb) glyph file.
"afm_file" is still accepted as an (older) alternative to "afmfile".
- pfmfile
- Specifies the location of the binary font metrics file (.pfm). It
may be used with either an ASCII (.pfa) or binary (.pfb) glyph file.
"pfm_file" is still accepted as an (older) alternative to "pfmfile".
- pdfname
- Changes the reference-name of the font from its default. The reference-name is normally generated automatically and can be retrieved via $pdfname=$font->name().
- dokern
- Enables kerning if data is available.
"kerning" is still accepted as an (older) alternative to "dokern".
2025-04-19 | perl v5.40.2 |