Legacy XFA Unicode 文字外觀
經 AutoFormAppearances 或 PDF 2.0 輸出啟用 FormAppearancesWanted 時,THotPDF.ApplyXFAAsAcroForm 為 text、numeric、date 與 password 欄位建立內嵌字型的原生外觀
文字外觀保留生效的按 instance font family、regular/bold/italic/bold-italic 字面、字型大小、文字顏色、對齊、多行斷行以及邊框寬度與顏色
字型程式來自真實安裝的 Windows family 與字面,不做仿粗體或仿斜體;Helvetica、Times 或 Times-Roman、Courier 標籤分別解析為 Arial、Times New Roman 與 Courier New
每個儲存的欄位保留 Unicode 的 V 與 DV,以及一個可經 AcroForm DR 解析到其內嵌 Type0 字型的可編輯 DA
password 欄位保留撰寫的值,並為每個 Unicode 純量繪製一個星號,包含由代理對表示的補充字元;password 外觀遮罩不加密欄位值
重複 instance 在執行期腳本編輯、SaveToBytes、重新載入與套用到 THotPDF 之後,保留各自生效的值與字型屬性;事件 rollback 同時還原值與生效樣式
準備階段在接納任何原生外觀物件之前檢查輸入、字型、字形、物件與序列化位元組預算;每個欄位的接納是交易式的,取消還原先前的圖、註解身分、延遲字型接線與頁資源快取
後續重試可以用還原後的合法字型參照繪製較早的頁面文字與新文字
這個安裝字型消費端屬於 Windows THotPDF 路徑;可攜 XFA 用戶端收到相同的 UTF-8 family 與樣式提示,可以提供自己的字型程式
附加的輸出樣式鍵為 textfonttypefacehex(UTF-8 family 位元組)、textfontbold=1 與 textfontitalic=1;既有的 font 鍵繼續可用
radio 群組、legacy choice 欄位與 rich text 正文消費端有各自的實作路徑