Legacy XFA combo 與 list 欄位

THotPDF.ApplyXFAAsAcroForm 使用與可攜消費端相同的分離 choice 圖建立原生 combo 與 list widget

真實儲存的欄位保留獨立的顯示與匯出選項對、補齊的 UTF-8 匯出值、純量或多重值、選取索引、list 頂端索引、可編輯與唯讀旗標、選取即提交以及文字對齊

重複 instance 保留不同的欄位名稱與各自的選取狀態;執行期事件變更在原生 XDP 儲存/重新載入後仍然存活,失敗的事件同時還原值與正文字型樣式

啟用 AutoFormAppearances 時,消費端為撰寫的 family、字重與姿態讀取真實安裝的 Windows 字型程式,將其內嵌、註冊預設字型資源,並按撰寫的尺寸、顏色與對齊繪製 Unicode 顯示標籤

AutoFormAppearances=False 保留原生 choice 狀態,不載入安裝字型也不產生 AP;PDF 2.0 強制產生原生外觀

候選準備在文件圖變更之前完成;每個真實 choice 欄位在一次圖交易中被接納,取消與失敗還原先前的欄位清單、字型註冊、註解身分與繪圖字型資源

該交易涵蓋一個 choice 欄位;此前完成的欄位與版面建立的頁屬於外圍 ApplyXFA 操作,在該欄位交易之外

不受支援的選取字形會在提交部分 widget 之前拋出字型錯誤;呼叫端可以修正輸入或字型,並在同一文件上重試

目前的 choice 外觀消費端涵蓋正文文字與 list 選取繪製;外部或 rich text choice 標題以及撰寫的邊框裝飾需要單獨的消費端

本次變更不加入 addItem、deleteItem、setItemState 之類的 XFA choice 腳本方法,也不在既有 choice 值契約之外增加重設預設值