THPDFHeadlessDocument.SetButtonFieldValueWithFamilies

procedure SetButtonFieldValueWithFamilies(FieldIndex: Integer;
  const OnState: AnsiString; Checked: Boolean;
  const Families: THPDFHeadlessRichTextFontFamilies;
  const Options: THPDFHeadlessTextAppearanceOptions);

用傳入的 regular 字型產生真正的 checkbox 或 radio 標記,並一致地更新欄位匯出狀態與每個 widget 的選取狀態

後備選項預設為 False;原生呼叫會明確重新產生外觀(即使現值相同也一樣),並要求與現有單字型方法相同的可編輯欄位、加密、已驗證 DocMDP 與 FieldMDP 權限

產生過程對已載入的欄位圖而言是交易式的;缺 glyph、字型無效、預算失敗或取消都會保留原欄位與外觀

用 SaveToFile 把更新後的欄位圖發布到獨立目的地

Scalar family 行為 · 文件 API