HPDFBuildHeadlessReadOnlyRichTextFamilyAppearance

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

Costruisce un'appearance rich text di proprietà del chiamante per una destinazione read-only, preservando la selezione di famiglia, il layout, lo shaping, l'ownership degli oggetti, i budget e il comportamento di cancellazione esistenti

Questo entry point esplicito accetta font outline TrueType Preview/Print-only e incorpora i byte completi del font senza cambiare i flag di permesso o di no-subsetting; i permessi di embedding limitati, solo bitmap o non validi sollevano haEmbeddingDenied

Il chiamante deve onorare la licenza del font e mantenere la destinazione read-only; questa API non autorizza l'embedding modificabile nel documento

Il renderer usa questo entry point per gli oggetti temporanei di fallback FreeText che vengono liberati dopo l'output raster; il rendering non aggiunge l'appearance generata al documento sorgente

Gli entry point esistenti di appearance a famiglie modificabile conservano i loro controlli di permesso originali

Il bundle restituito possiede tutti gli oggetti generati; i chiamanti devono liberarlo dopo il consumo

Si vedano il fallback delle annotazioni e la specifica dei permessi di embedding OpenType

I font OpenType CFF 1 sono supportati tramite il backend di appearance dei font compatti, preservando il font completo, il mapping CID effettivo, il testo Unicode, i width e la politica di incorporamento