PDF格式分析(四十五)Interactive Forms 交互式表单—— Choice Fields 选择域

本文深入探讨了PDF格式中的Choice Fields,即交互式表单中的选择域。Choice域允许用户从可滚动列表或下拉菜单中进行选择,其类型为Ch。Choice域具有特定标志,如Edit位决定是否允许用户输入自定义值。Opt数组定义了选项列表,而V条目则标识当前选中的项目。如果未选择任何选项,V的值为null。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Choice域的域类型应为Ch,可以包含多个文本项,其中一个或多个将被选为域的值。 这些项目可以以下列两种形式之一呈现给用户:

  1. 一个可滚动的列表框
  2. 由下拉列表组成的组合框。 组合框伴随有可编辑的文本框,用户可以键入除预定义选项之外的值,通过Ff条目中的Edit位的值来决定。

Choice域的特定标志

Bit position 名称 含义
18 Combo 如果设置,则该域是组合框; 如果清除,该域是一个列表框。
19 Edit 如果设置,组合框应包含可编辑的文本框和下拉列表; 如果清楚,它应仅包括一个下拉列表。 仅当设置了Combo标志时才应使用此标志。
20 Sort 如果设置,则域的选项应按字母顺序排序。
22 MultiSelect (PDF 1.4)如果设置,可以同时选择多个选项; 如果清楚,只能选择一个选项。
23</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值