AcroForm 中的文本(域)字段属性详解

PDF文本域字段是一个用户可以通过键盘输入文本的框或空间。它是最常用的表单字段,因为它创建了纯文本字段,用户可以在其中输入姓名、地址等信息。

创建文本表单字段时,通常要使用唯一的字段名称。如果您为多个字段使用相同的名称,则在字段框中输入的数据将被复制到所有具有相同名称的字段中。

1. 文本字段格式与创建

您可以以多种不同的方式格式化文本字段,以确保字段被正确填写。通过使用以下选项卡,您可以添加操作、格式化脚本、数据验证和计算。

可用选项卡

  • 常规选项卡
  • 外观选项卡
  • 选项标签
  • 操作选项卡
  • 格式选项卡
  • 验证选项卡
  • 计算选项卡

创建方法

  1. 按住鼠标左键创建所需大小的表单域
  2. 新的表单字段属性对话框出现以设置选项
  3. 要一次复制多个字段,请选择当前文本,单击表格工具
  4. 要使用字体大小调整框的高度,请单击高度调整工具

您可以在同一页面内或跨不同页面创建具有相同名称的字段

2. 访问表单字段属性

  1. 首先单击选择按钮
  2. 在字段内部单击以突出显示它,然后单击"属性"按钮
  3. 单击边缘阴影并再次双击或按F4键

3. 设置字段属性

3.1. 常规选项卡

  • 域的名称:定义字段的名称。两个字段可以具有相同的名称,并且它们将具有相同的值字符串,区分大小写。
  • 工具提示:用户将光标悬停在该字段上时出现的补充信息。
  • 可见性
    • 可见:显示和打印
    • 隐藏:不显示或允许它与用户交互并且不能打印
    • 可见但不可打印:即使显示在屏幕上也不打印该字段
    • 隐藏但可打印:即使不显示,也会打印在页面上
    • 单选:框内的文字方向:0、90、180或270
    • 只读:用户不能更改该字段的值
    • 必须:该字段在通过提交表单操作导出时必须选择
    • 字体大小:如果设置为0,字体大小将自动调整
    • 字体颜色:字体的颜色
    • 字体编码:支持的Windows代码页
    • 字体名称:所选字体编码的某些字体可能为空
    • 字体风格:Regular、Bold、Italic和Bold Italic
    • 字体嵌入:有3个选项:“自动”、“非嵌入式"和"嵌入式”

3.2. 外观选项卡

  • 填充颜色:字段的背景颜色
  • 边框宽度:边框的线条粗细
  • 边框颜色:边框线的颜色
  • 边框样式
    • 实心:围绕注释的实心矩形
    • 虚线:围绕注释的虚线矩形
    • 斜面:模拟的浮雕矩形
    • 插图:模拟的雕刻矩形
    • 下划线:沿着注释矩形底部的单行
  • 位置:用于定义字段位置的X和Y坐标
  • 使用字体大小调整框高度:边框高度根据字体大小调整

3.3. 选项标签

  • 对齐:左对齐、居中对齐和右对齐
  • 最大字符数:字段文本的最大长度
  • 默认值:重置表单操作将字段重置为其默认值
  • 多行文本:字段可以包含多行文本
  • 密码:用于输入安全密码
  • 没有滚动长文本:字段不会滚动以容纳超过其注释矩形内的文本
  • 不拼写检查:不对字段中输入的文本进行拼写检查
  • 文件选择:字段中输入的文本表示文件的路径名
  • 最大字符组合:将用户输入的文本均匀分布在文本字段的宽度上

3.4. 动作选项卡

可用动作:

  • 打开网页链接
  • 重置表格
  • 提交表格
  • 运行Javascript
  • 命名动作
  • 转到本地页面
  • 转到另一个PDF
  • 启动应用程序或文件

3.5 格式化选项卡(完整参数说明)

脚本和格式可用于格式和击键触发器:
以下是完整的 格式化选项卡 中所有函数的变量详解补充说明(按原表格顺序呈现):


1 AFNumber_Format/AFNumber_Keystroke 参数详解

(补充到原"格式化选项卡"部分)

函数原型

AFNumber_Format(nDec, sepStyle, negStyle, currStyle, strCurrency, bCurrencyPrepend)
AFNumber_Keystroke(nDec, sepStyle, negStyle, currStyle, strCurrency, bCurrencyPrepend)

参数说明

参数 类型 说明 可选值
nDec 整数 小数点后的位数 例如:2表示保留两位小数
sepStyle 整数 千分位分隔符样式 0=使用逗号分隔(1,000)
1=不使用分隔符(1000)
negStyle 整数 负数

你可能感兴趣的:(AcroForm,html,前端,javascript,pdf)