HPDFBuildHeadlessReadOnlyRichTextFamilyAppearance
function HPDFBuildHeadlessReadOnlyRichTextFamilyAppearance(
const Runs: THPDFHeadlessRichTextRuns;
const Families: THPDFHeadlessRichTextFontFamilies;
FirstObjectNumber, MaximumObjects: Integer;
const Options: THPDFHeadlessTextAppearanceOptions): THPDFHeadlessTextAppearance;
為唯讀目標建構呼叫端自有的 rich text 外觀,保留既有的 family 選擇、排版、整形、物件所有權、預算與取消行為
這個明確入口接受僅 Preview/Print 的 TrueType 輪廓字型,並內嵌完整字型位元組而不改動權限或 no-subsetting 旗標;restricted、bitmap-only 與非法內嵌權限拋出 haEmbeddingDenied
呼叫端必須遵守字型授權並保持目標唯讀;本 API 不授權可編輯的文件內嵌
渲染器在暫時 FreeText fallback 物件上使用此入口,這類物件在點陣輸出後即被釋放;渲染不會把產生外觀加入來源文件
既有的可編輯 family 外觀入口保留其原有權限檢查
回傳的封包擁有所有產生物件;呼叫端消費完畢後必須釋放
另見註解 fallback 與 OpenType 內嵌權限規範
OpenType CFF 1 字型經緊湊字型外觀後端支援,保留完整字型、真實 CID 對應、Unicode 文字、寬度與內嵌政策