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