HPDFBuildHeadlessRichTextFamilyAppearance

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

Vybuduje appearance vlastněnou volajícím s nakonfigurovanou rodinou a stylem každého runu, se stávajícím chováním odstavců, zalamování, kontextového shapingu, bidi, rotace, dekorací i umísťování značek

Nastavte Options.FallbackFontFamilies na True pro ohraničený fallback dodaných rodin; výběr pracuje s celými Unicode grafémy napříč švy autorských runů a v appearance zachovává skutečné typované velikosti a barvy, zatímco původní autorská hodnota zůstává

Vrácený bundle vlastní všechny generované objekty; ObjectCount dává souvislý rozsah objektů a volající musí bundle po konzumaci uvolnit

Výběr rodiny, skutečné načítání písem, agregátní font bajty, meze runů a objektů i zrušení si ponechávají typované appearance chyby a stávající záruky vlastnictví

Chování pojmenovaných rodin · Builder pro jednu rodinu

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