Legacy XFA combo 与 list 字段
THotPDF.ApplyXFAAsAcroForm 使用与可移植消费方相同的分离 choice 图创建原生 combo 与 list widget
真实保存的字段保留独立的显示与导出选项对、补齐的 UTF-8 导出值、标量或多重值、选中索引、list 顶部索引、可编辑与只读标志、选中即提交以及文本对齐
重复实例保留不同的字段名和各自的选中状态;运行时事件变更在原生 XDP 保存/重新加载后仍然存活,失败的事件同时恢复值与正文字体样式
启用 AutoFormAppearances 时,消费方为编写的 family、字重和姿态读取真实安装的 Windows 字体程序,将其内嵌、注册默认字体资源,并按编写的尺寸、颜色和对齐绘制 Unicode 显示标签
AutoFormAppearances=False 保留原生 choice 状态,不加载安装字体也不生成 AP;PDF 2.0 强制生成原生外观
候选准备在文档图变更之前完成;每个真实 choice 字段在一次图事务中被接纳,取消与失败恢复先前的字段列表、字体注册、注释身份和绘图字体资源
该事务覆盖一个 choice 字段;此前完成的字段和布局创建的页属于外围 ApplyXFA 操作,在该字段事务之外
不受支持的选中字形会在提交部分 widget 之前抛出字体错误;调用方可以修正输入或字体,并在同一文档上重试
当前的 choice 外观消费方覆盖正文文本与 list 选中绘制;外部或富文本 choice 标题以及编写的边框装饰需要单独的消费方
本次变更不添加 addItem、deleteItem、setItemState 之类的 XFA choice 脚本方法,也不在既有 choice 值契约之外增加重置默认值