HPDFXFADecodeButtonCaption
Unità: HPDFXFAHeadless
function HPDFXFADecodeButtonCaption(const Text: UnicodeString;
const Style: AnsiString; const Families: THPDFHeadlessRichTextFontFamilies;
const Options: TXFAHeadlessPDFOptions; PreserveFontFamilyLists: Boolean;
out DefaultStyle: THPDFHeadlessRichTextRun): THPDFHeadlessRichTextRuns;
Decodifica l'attuale caption scalare o XHTML del pushbutton usando gli stessi valori predefiniti del template e lo stesso parser della preparazione nativa delle appearance delle caption
Families deve contenere da una a sedici etichette di famiglia dichiarate; questa funzione usa le etichette per la decodifica e non legge né muta i loro array di programmi
DefaultStyle riporta la dimensione effettiva del template, colore, allineamento, peso, postura e typeface dichiarato; i run restituiti preservano la formattazione inline e i confini dei paragrafi
Impostare PreserveFontFamilyLists per conservare le etichette ordinate dell'autore nei FontFamilyCandidates di ogni run, etichette non ancora configurate incluse, prima di risolvere un catalogo di font installati
Il percorso scalare prende direttamente il Text Unicode; il percorso rich decodifica gli attuali metadati boolcaptionrichhex e applica i limiti di oggetti, code unit e cancellazione da Options
Il chiamante conserva la proprietà degli array in ingresso e possiede l'array gestito di run restituito; questa funzione non esegue mutazioni del documento, query GDI né scritture su stream