HPDFBuildHeadlessReadOnlyRichTextFamilyAppearance

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

Construye una appearance de rich text propiedad 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 de contornos TrueType solo Preview/Print e incrusta los bytes completos de la fuente sin cambiar los flags de permiso ni de no-subsetting; los permisos de incrustación restricted, bitmap-only e inválidos lanzan haEmbeddingDenied

El llamador debe respetar la licencia de la fuente y mantener el destino de solo lectura; esta API no autoriza la incrustación editable en documentos

El renderer usa esta entrada para objetos de fallback FreeText temporales que se liberan tras la salida raster; el rendering no añade la appearance generada al documento de origen

Los puntos de entrada existentes de appearance de familia editable retienen sus comprobaciones de permiso originales

El bundle devuelto es dueño de todos los objetos generados; los llamadores deben liberarlo tras consumirlo

Vea fallback de anotaciones y la especificación de permisos de incrustación OpenType

Las fuentes OpenType CFF 1 se soportan mediante el backend de appearances de fuentes compactas, preservando la fuente completa, el mapeo CID real, el texto Unicode, las widths y la política de incrustación