Table of Contents

Class SystemFontInfo

Namespace
KernSmith.Font.Models
Assembly
KernSmith.dll

Describes an installed system font discovered by scanning font directories.

public sealed class SystemFontInfo
Inheritance
SystemFontInfo
Inherited Members

Properties

FaceIndex

The face index within the font file (relevant for TTC collections).

public int FaceIndex { get; init; }

Property Value

int

FamilyName

The font family name (e.g., "Arial", "Times New Roman").

public required string FamilyName { get; init; }

Property Value

string

FilePath

The full path to the font file on disk.

public required string FilePath { get; init; }

Property Value

string

StyleName

The font style/subfamily name (e.g., "Regular", "Bold", "Italic").

public required string StyleName { get; init; }

Property Value

string