Table of Contents

Enum FontResolutionOutcome

Namespace
DocWright.Fonts
Assembly
DocWright.Fonts.dll

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 = 0

Exact family match against a font embedded in the source document.

SystemExact = 1

Exact family match against a system or caller-supplied font directory.

MetricCompatible = 2

Resolved through the bundled metric-compatible curated table (identical advance widths to the requested family — no line-break or pagination drift).

PanoseNearest = 3

Resolved to the PANOSE-nearest available face (a numeric distance is reported).

UltimateFallback = 4

Resolved to the ultimate configured/built-in fallback because nothing better matched.