HPDFXFADecodeButtonCaption

Unité : HPDFXFAHeadless

function HPDFXFADecodeButtonCaption(const Text: UnicodeString;
  const Style: AnsiString; const Families: THPDFHeadlessRichTextFontFamilies;
  const Options: TXFAHeadlessPDFOptions; PreserveFontFamilyLists: Boolean;
  out DefaultStyle: THPDFHeadlessRichTextRun): THPDFHeadlessRichTextRuns;

Décode la légende actuelle du pushbutton, scalaire ou XHTML, en utilisant les mêmes défauts de template et le même parser que la préparation native d'appearances de légendes

Families doit contenir une à seize étiquettes de familles déclarées ; cette fonction utilise les étiquettes pour le décodage et ne lit ni ne mute leurs tableaux de programmes

DefaultStyle signale la taille, la couleur, l'alignement, la graisse et la posture effectives du template et le typeface déclaré ; les runs renvoyés préservent le formatage en ligne et les frontières de paragraphes

Positionnez PreserveFontFamilyLists pour conserver les étiquettes d'auteur ordonnées dans les FontFamilyCandidates de chaque run, y compris les étiquettes pas encore configurées, avant de résoudre un catalogue de polices installées

Le chemin scalaire prend directement le Text Unicode ; le chemin riche décode les métadonnées boolcaptionrichhex actuelles et applique les limites d'objets, d'unités de code et d'annulation des Options

L'appelant conserve la propriété des tableaux d'entrée et possède le tableau managé de runs renvoyé ; cette fonction ne mute aucun document, n'interroge pas le GDI et n'écrit dans aucun flux