HPDFXFADecodeButtonCaption
單元:HPDFXFAHeadless
function HPDFXFADecodeButtonCaption(const Text: UnicodeString;
const Style: AnsiString; const Families: THPDFHeadlessRichTextFontFamilies;
const Options: TXFAHeadlessPDFOptions; PreserveFontFamilyLists: Boolean;
out DefaultStyle: THPDFHeadlessRichTextRun): THPDFHeadlessRichTextRuns;
以與原生標題外觀準備相同的範本預設與解析器,解碼目前的純量或 XHTML pushbutton 標題
Families 必須含一至十六個已宣告的 family 標籤;本函式只用標籤做解碼,不讀取也不修改其程式陣列
DefaultStyle 回報有效的範本字級、顏色、對齊、粗細、姿態與宣告 typeface;回傳的 runs 保留行內格式與段落邊界
解析安裝字型目錄前,可設定 PreserveFontFamilyLists 在每個 run 的 FontFamilyCandidates 保留有序的原始標籤,包括尚未設定的標籤
純量路徑直接接受 Unicode Text;rich 路徑解碼目前的 boolcaptionrichhex 中繼資料,並套用 Options 的物件、code unit 與取消上限
輸入陣列所有權留在呼叫端,回傳的受管 run 陣列歸呼叫端所有;本函式不修改文件、不做 GDI 查詢、也不寫串流