FontQuery Class

Definition

What an IFontResolver is told about a font it is asked to find: the name as written, the name's parts, the font's type, and the facts of its font descriptor, with the style inferred from them.

public sealed class FontQuery

Remarks

ISO 32000-2 §9.6.2.1 (Table 109, BaseFont), §9.8.1 (Table 120: FontFamily, FontStretch, FontWeight, ItalicAngle, StemV, the entries that let a processor "synthesise a substitute font or select a similar font"), §9.8.2 (Table 121, the flags, of which Symbolic "may affect ... font substitution strategies") and §9.9.2 (the subset tag, removed from PostScriptName and FamilyName).

The engine builds one for each font that needs a program; a resolver may build its own (in tests, or to forward to another resolver). The inferred properties (IsBold and the others) are computed from the other properties when read, so every resolver infers the same way.

Tip: use kind:method, kind:property, kind:ctor. Press Esc to clear.

Constructors (1)

Properties (18)