Method Preflight
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
requestedFontsIReadOnlyList<FontKey>The requested font keys (duplicated families are collapsed).
Returns
- FontPreflightReport
The preflight report.
Exceptions
- ArgumentNullException
requestedFontsis null.