HPDFBuildHeadlessRichTextFamilyAppearance

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

使用每個 run 設定的 family 與樣式建立呼叫端自有外觀,保留既有的段落、換行、context shaping、bidi、旋轉、裝飾與符號定位行為

把 Options.FallbackFontFamilies 設為 True 可啟用 有界的供應 family 後備;選取以完整 Unicode grapheme 為單位跨越原始 run 接縫,外觀保留實際 typed 字級與顏色,同時維持原始撰寫值

回傳套件擁有所有產生的物件;ObjectCount 給出連續物件範圍,呼叫端必須在消費後釋放套件

family 選取、實際字型載入、合計字型位元組、run 與物件上限,以及取消,都保留 typed 外觀錯誤與既有所有權保證

具名 family 行為 · 單一 family 建構器

OpenType CFF 1 字型經由緊湊字型外觀後端支援,保留完整字型、實際 CID 映射、Unicode 文字、寬度與嵌入政策