Namespace KernSmith.Font.Models
Classes
- FontInfo
Parsed font metadata: family name, style, vertical metrics, kerning pairs, and OpenType table data.
- SystemFontInfo
Describes an installed system font discovered by scanning font directories.
Structs
- GlyphMetrics
Per-glyph positioning metrics in pixels, computed during rasterization.
- KerningPair
A kerning pair adjustment in font units. Callers scale:
XAdvanceAdjustment * targetSize / unitsPerEm.
- ScaledKerningPair
A kerning pair with the adjustment already scaled to pixel values. Unlike KerningPair (which stores font design units requiring caller scaling), this type is used by rasterizers that return pre-scaled pixel values (e.g., GDI's GetKerningPairsW).