Table of Contents

Method Preflight

Namespace
DocWright.Fonts
Assembly
DocWright.Fonts.dll

Preflight(IReadOnlyList<FontKey>)

Runs a font preflight over a set of requested families, returning one resolution per distinct family (first-seen order) plus aggregate substitution risk. This resolves without emitting per-run diagnostics so a caller can inspect fidelity risk before paying for a full conversion.

public FontPreflightReport Preflight(IReadOnlyList<FontKey> requestedFonts)

Parameters

requestedFonts IReadOnlyList<FontKey>

The requested font keys (duplicated families are collapsed).

Returns

FontPreflightReport

The preflight report.

Exceptions

ArgumentNullException

requestedFonts is null.