HPDFXFAResolveInstalledCaptionFonts

Unité Windows : HPDFXFAWindowsFonts

function HPDFXFAResolveInstalledCaptionFonts(const Text: UnicodeString;
  const Style: AnsiString; const RequestedFamily: UnicodeString;
  const Options: TXFAHeadlessPDFOptions;
  out Runs: THPDFHeadlessRichTextRuns): THPDFHeadlessRichTextFontFamilies;

Construit un catalogue borné à partir des programmes réellement installés pour un typeface du template et des candidats font-family CSS en ligne ordonnés, accompagné de runs de légende décodés compatibles

Arial est la famille par défaut réelle exigée ; une RequestedFamily ou une étiquette CSS d'auteur manquante est ignorée après une vraie recherche GDI, plutôt que remplacée par un programme factice

Le résolveur lit l'union des styles utilisés par les runs courants et les défauts du template, regular compris pour les légendes d'état par défaut et alternatif ; les programmes italic et bold-italic inutilisés ne sont pas chargés

Les familles disponibles peuvent comporter des styles manquants ; le repli d'appearance partagé choisit une seule famille réelle couvrant le graphème complet à travers tous les styles de runs participants

FontFamilyCandidates préserve l'ordre d'auteur tandis que FontFamily nomme le premier candidat configuré ; passez les familles renvoyées comme Options.CaptionFontFamilies et les Runs renvoyés comme ResolvedCaptionRuns de l'usine pour une légende riche

Les requêtes sont mises en cache pendant l'appel et limitées à 256 étiquettes distinctes ; au plus seize familles réelles sont configurées, et tous les octets de programmes lus sont comptés de façon conservatrice sur Options.MaxFontBytes

L'annulation des Options d'origine et les limites XML et d'unités de code s'appliquent ; un échec vide le tableau Runs en sortie et ne renvoie aucun catalogue, tandis que la sémantique normale des exceptions du langage laisse inchangée l'affectation précédente du résultat de fonction de l'appelant

Cette fonction ne fait que la préparation des polices et ne modifie aucun graphe d'objets PDF