HPDFXFADecodeButtonCaption
Unit: HPDFXFAHeadless
function HPDFXFADecodeButtonCaption(const Text: UnicodeString;
const Style: AnsiString; const Families: THPDFHeadlessRichTextFontFamilies;
const Options: TXFAHeadlessPDFOptions; PreserveFontFamilyLists: Boolean;
out DefaultStyle: THPDFHeadlessRichTextRun): THPDFHeadlessRichTextRuns;
Decodifica a caption atual de pushbutton, escalar ou XHTML, usando os mesmos defaults de template e o mesmo parser da preparação nativa de aparências de captions
Families precisa conter de um a dezesseis rótulos de família declarados; esta função usa os rótulos para decodificar e não lê nem muta seus arrays de programas
DefaultStyle informa o tamanho, cor, alinhamento, weight, posture e typeface declarados efetivos do template; os runs retornados preservam a formatação inline e as fronteiras de parágrafos
Defina PreserveFontFamilyLists para reter os rótulos autorados ordenados no FontFamilyCandidates de cada run, incluindo rótulos ainda não configurados, antes de resolver um catálogo de fontes instaladas
O caminho escalar recebe Unicode Text diretamente; o caminho rich decodifica os metadados boolcaptionrichhex atuais e aplica os limites de objetos, code units e cancelamento de Options
O chamador mantém a posse dos arrays de entrada e é dono do array gerenciado de runs retornado; esta função não muta documento, não faz query GDI nem grava em streams