Namespace DRIT.Drawing.Font.Ttf
Classes
TtfFont
Represents a loaded TrueType or OpenType/TT font face. Implements IFont; exposes the full parsed table set via TtfTables.
TtfFontReader
Reads a TrueType or OpenType/TT font from a stream and returns a fully parsed TtfFont.
TtfFontWriter
Serialises a TtfFont back to a binary sfnt stream. Uses the raw table bytes already stored in each parsed table, so no per-table re-serialisation is required.
TtfGlyphAccessor
Implements IGlyphAccessor for TrueType/OTF fonts. Retrieves glyph metrics from "hmtx" and outline bounds from "glyf".
TtfTables
Property bag that holds every parsed OpenType table for a TrueType/OTF font. Required tables are non-nullable; optional tables (absent from some fonts) are nullable.