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 外觀錯誤與既有所有權保證
OpenType CFF 1 字型經由緊湊字型外觀後端支援,保留完整字型、實際 CID 映射、Unicode 文字、寬度與嵌入政策