THPDFHeadlessDocument.SetChoiceFieldValueWithAppearance
procedure SetChoiceFieldValueWithAppearance(FieldIndex: Integer;
const SelectedValue: UnicodeString; const TrueTypeFont: SysUtils.TBytes;
const Options: THPDFHeadlessTextAppearanceOptions);
更新可寫入的 Ch 欄位,並為其所有 widget 產生一般外觀
SelectedValue 是 Opt 裡的匯出值;export/display 配對會保留原本的標籤,V 存匯出字串,I 存其選取索引
下拉選單顯示選取的標籤,combo edit 旗標允許時也可顯示呼叫端傳入的值;清單方塊顯示 TI 的標籤、不做軟換行,並將選取列繪成藍色
無法編輯的未知匯出值、唯讀欄位、格式錯誤的選項、預算耗盡與取消操作,都會保留原值與外觀連結
此輔助函式只選一個值時,多重選取清單方塊仍會保留陣列型態的 V;傳入空的 SelectedValue 會清除選取
需要選多個值或明確傳入空匯出字串時,改用 SetChoiceFieldValuesWithAppearance
修改已簽署或已認證的文件,需要另行處理具簽章感知的表單政策