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