HPDFXFADecodeButtonCaption
Enhet: HPDFXFAHeadless
function HPDFXFADecodeButtonCaption(const Text: UnicodeString;
const Style: AnsiString; const Families: THPDFHeadlessRichTextFontFamilies;
const Options: TXFAHeadlessPDFOptions; PreserveFontFamilyLists: Boolean;
out DefaultStyle: THPDFHeadlessRichTextRun): THPDFHeadlessRichTextRuns;
Avkodar den aktuella skalära eller XHTML-pushbutton-caption med samma template-standardvärden och parsare som native beredning av caption-appearance
Families måste innehålla en till sexton deklarerade familjetiketter; funktionen använder etiketterna för avkodning och läser eller ändrar inte deras programarrayer
DefaultStyle rapporterar den effektiva template-storleken, färgen, justeringen, vikten, stilen och deklarerat typsnitt; de returnerade runsen bevarar inline-formatering och styckesgränser
Sätt PreserveFontFamilyLists för att behålla ordnade skapade etiketter i varje runs FontFamilyCandidates, inklusive etiketter som ännu inte är konfigurerade, innan en katalog över installerade typsnitt resolveras
Den skalära vägen tar Unicode-Text direkt; rich-vägen avkodar den aktuella boolcaptionrichhex-metadata och tillämpar gränser för objekt, kodenheter och avbrott från Options
Anroparen behåller ägarskapet av inmatade arrayer och äger den returnerade hanterade run-arrayen; funktionen utför ingen dokumentmutation, GDI-fråga eller strömskrivning