Enum FontResolutionOutcome
How a requested font family was resolved, in descending fidelity order. Reported per resolution and surfaced by FontPreflightReport so a caller can decide whether to install a font, accept the substitution, or abort before a full conversion.
public enum FontResolutionOutcome : byte
Fields
Embedded = 0Exact family match against a font embedded in the source document.
SystemExact = 1Exact family match against a system or caller-supplied font directory.
MetricCompatible = 2Resolved through the bundled metric-compatible curated table (identical advance widths to the requested family — no line-break or pagination drift).
PanoseNearest = 3Resolved to the PANOSE-nearest available face (a numeric distance is reported).
UltimateFallback = 4Resolved to the ultimate configured/built-in fallback because nothing better matched.