HPDFXFADecodeButtonCaption

Unidad: HPDFXFAHeadless

function HPDFXFADecodeButtonCaption(const Text: UnicodeString;
  const Style: AnsiString; const Families: THPDFHeadlessRichTextFontFamilies;
  const Options: TXFAHeadlessPDFOptions; PreserveFontFamilyLists: Boolean;
  out DefaultStyle: THPDFHeadlessRichTextRun): THPDFHeadlessRichTextRuns;

Decodifica el caption actual de pushbutton escalar o XHTML usando los mismos valores predeterminados de plantilla y el mismo parser que la preparación nativa de appearances de captions

Families debe contener de una a dieciséis etiquetas de familia declaradas; esta función usa las etiquetas para la decodificación y no lee ni muta sus arrays de programas

DefaultStyle informa el tamaño, color, alineación, weight, posture y typeface declarados efectivos de la plantilla; los runs devueltos preservan el formato en línea y las fronteras de párrafo

Fije PreserveFontFamilyLists para retener las etiquetas ordenadas del autor en el FontFamilyCandidates de cada run, incluidas las etiquetas aún no configuradas, antes de resolver un catálogo de fuentes instaladas

La ruta escalar toma el Text Unicode directamente; la ruta enriquecida decodifica los metadatos boolcaptionrichhex actuales y aplica los límites de objetos, unidades de código y cancelación de Options

El llamador retiene la propiedad de los arrays de entrada y es dueño del array gestionado de runs devuelto; esta función no realiza mutación de documentos, consultas GDI ni escrituras de streams