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