- Author: Nicola Asuni <info@tecnick.com>
- Copyright: 2011-2026 Nicola Asuni - Tecnick.com LTD
- License: https://www.gnu.org/copyleft/lesser.html GNU-LGPL v3 (see LICENSE)
- Source: https://github.com/tecnickcom/tc-lib-pdf-font
Com\Tecnick\Pdf\Font
Classes:
- Buffer
- Core
- Definition: Reads the decoded font definition file at the types the font data declares.
- Exception: Custom Exception class
- FileWriter: Writes the artifacts produced by the font import.
- Font
- FontPaths: Shared font paths rooted at the library base directory.
- Import
- Load
- OutFont
- Output
- OutUtil
- Stack
- Subset
- UniToCid
- Zlib: Compression and decompression of the stored font artifacts.
Interfaces:
- FontSubsetCacheInterface: Optional cache contract for reusing TrueType font subset programs.
Enums:
- FontType: Backed enum for the font type accepted by Import::__construct.
Com\Tecnick\Pdf\Font\Import
Classes:
Interfaces:
- ProcessorInterface: What Import expects of the class it hands a font program to.