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