HPDFXFADecodeButtonCaption
Unit: HPDFXFAHeadless
function HPDFXFADecodeButtonCaption(const Text: UnicodeString;
const Style: AnsiString; const Families: THPDFHeadlessRichTextFontFamilies;
const Options: TXFAHeadlessPDFOptions; PreserveFontFamilyLists: Boolean;
out DefaultStyle: THPDFHeadlessRichTextRun): THPDFHeadlessRichTextRuns;
Decodeert het huidige scalar- of XHTML-pushbutton-caption met dezelfde template-defaults en parser als native caption-appearance-voorbereiding
Families moet één tot zestien gedeclareerde family-labels bevatten; deze functie gebruikt de labels voor decodering en leest of muteert diens programma-arrays niet
DefaultStyle rapporteert de effectieve template-grootte, kleur, uitlijning, weight, posture en gedeclareerd typeface; de teruggegeven runs behouden inline formatting en paragraafgrenzen
Zet PreserveFontFamilyLists aan om geordende authored labels in de FontFamilyCandidates van elke run te behouden, inclusief labels die nog niet zijn geconfigureerd, vóór het oplossen van een installed-font-catalogus
Het scalar-pad neemt Unicode Text direct over; het rich-pad decodeert de huidige boolcaptionrichhex-metadata en past object-, code-unit- en annuleringslimieten uit Options toe
De aanroeper houdt het eigendom van invoerarrays en is eigenaar van de teruggegeven managed run-array; deze functie doet geen documentmutatie, geen GDI-query en geen stream-write