HPDFBuildHeadlessRichTextFamilyAppearance

function HPDFBuildHeadlessRichTextFamilyAppearance(
  const Runs: THPDFHeadlessRichTextRuns;
  const Families: THPDFHeadlessRichTextFontFamilies;
  FirstObjectNumber, MaximumObjects: Integer;
  const Options: THPDFHeadlessTextAppearanceOptions): THPDFHeadlessTextAppearance;

Construye una appearance propiedad del llamador usando la familia y el estilo configurados de cada run, con el comportamiento existente de párrafos, ajuste de línea, shaping contextual, bidi, rotación, decoraciones y colocación de signos

Asigna Options.FallbackFontFamilies a True para el fallback acotado de familias suministradas; la selección usa graphemes Unicode completos a través de las costuras de runs del autor y preserva los tamaños y colores tipados reales en la appearance conservando el valor original del autor

El bundle devuelto es dueño de todos los objetos generados; ObjectCount da el rango contiguo de objetos, y el llamador debe liberar el bundle después de consumirlo

La selección de familias, la carga real de fuentes, los bytes agregados de fuentes, los límites de runs y objetos, y la cancelación conservan los errores tipados de appearance y las garantías de propiedad existentes

Comportamiento de familias por nombre · Builder de familia única

Las fuentes OpenType CFF 1 se soportan a través del backend de apariencias de fuente compacta, preservando la fuente completa, el mapeo CID real, el texto Unicode, los widths y la política de incrustación