HPDFBuildHeadlessReadOnlyRichTextFamilyAppearance

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

Vybuduje rich-text appearance vlastněnou volajícím pro read-only cíl, se stávajícím výběrem rodiny, layoutem, shapingu, vlastnictvím objektů, rozpočty i chováním zrušení

Tento explicitní vstup přijímá TrueType obrysová písma jen pro Preview/Print a vkládá kompletní bajty písma, aniž by měnil příznaky permission či no-subsetting; restriktivní, jen bitmapová a neplatná embedding oprávnění vyhodí haEmbeddingDenied

Volající musí respektovat licenci písma a ponechat cíl read-only; toto neautorizuje embedding do upravitelného dokumentu

Renderer používá tento vstup pro dočasná FreeText fallback objekty uvolňované po raster výstupu; rendering nepřidává vygenerované appearance do zdrojového dokumentu

Stávající vstupní body upravitelné rodinné appearance si ponechávají původní kontroly oprávnění

Vrácený bundle vlastní všechny generované objekty; volající ho musí po konzumaci uvolnit

Viz annotation fallback a specifikace embedding oprávnění OpenType

OpenType CFF 1 písma jsou podporovaná přes backend compact font appearance, se zachováním kompletního písma, skutečného CID mapování, Unicode textu, šířek i embedding politiky