HPDFBuildHeadlessTextFamilyAppearance

function HPDFBuildHeadlessTextFamilyAppearance(const Text: UnicodeString;
  const Families: THPDFHeadlessRichTextFontFamilies;
  FirstObjectNumber, MaximumObjects: Integer;
  const Options: THPDFHeadlessTextAppearanceOptions): THPDFHeadlessTextAppearance;

Construit une apparence de texte brut possédée par l'appelant à partir d'une à seize étiquettes de famille fournies et de leurs programmes de police TrueType réguliers

Avec FallbackFontFamilies=False, la première famille conserve le comportement strict mono-police ; mettre True pour sélectionner une police fournie complète pour chaque graphème Unicode, dans l'ordre des familles configuré

Un champ résolu de façon uniforme conserve la primitive d'apparence brute d'origine ; le texte brut mixte utilise une réelle composition contextuelle de polices sans créer de valeurs de texte enrichi, tandis que le texte comb mixte conserve les cellules scalaires, les lignes de base communes, l'alignement, la rotation et le clipping

MaximumObjects borne la plage d'objets contiguë complète, formulaires de cellules enfants compris ; les limites de police, d'objets, de glyphes et d'annulation restent actives et l'embarquement de police agrégé inclut chaque programme de cellule répété

Le bundle possède ses objets et doit être libéré par son appelant ; consommez ou détachez les objets avant de le libérer, en vous servant d'ObjectCount plutôt que de supposer sept objets

Comportement et limites de la famille scalaire · Builder mono-police