HPDFBuildHeadlessReadOnlyRichTextFamilyAppearance
function HPDFBuildHeadlessReadOnlyRichTextFamilyAppearance(
const Runs: THPDFHeadlessRichTextRuns;
const Families: THPDFHeadlessRichTextFontFamilies;
FirstObjectNumber, MaximumObjects: Integer;
const Options: THPDFHeadlessTextAppearanceOptions): THPDFHeadlessTextAppearance;
Construye una apariencia de rich text propia del llamador para un destino de solo lectura, preservando el comportamiento existente de selección de familias, layout, shaping, propiedad de objetos, presupuestos y cancelación
Esta entrada explícita acepta fuentes TrueType de outlines solo Preview/Print y embebe los bytes completos de la fuente sin cambiar los flags de permisos ni de no-subsetting; los permisos de embebido restricted, solo bitmap e inválidos lanzan haEmbeddingDenied
El llamador debe honrar la licencia de la fuente y mantener el destino de solo lectura; esta API no autoriza el embebido en documentos editables
El renderer usa esta entrada para los objetos temporales de fallback de FreeText que se liberan tras la salida raster; el renderizado no agrega la apariencia generada al documento fuente
Los puntos de entrada existentes de apariencia de familias editable retienen sus comprobaciones de permisos originales
El bundle devuelto es propietario de todos los objetos generados; los llamadores deben liberarlo después de consumirlo
Vea el fallback de annotations y la especificación de permisos de embebido OpenType
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