PDF 表单字段 | 添加工具提示、日期和时间、必填项/选填项、多行文本、计算值

本文档介绍了如何在 Acrobat 中管理 PDF 表单字段属性,例如,添加工具提示、日期和时间、必填或选填字段、多行文本和计算值。(如果您要查找有关表单字段属性的更多信息,请单击上面的相应链接。)

 

将工具提示添加到表单字段

实用的工具提示可以帮助用户轻松填写表单。要将工具提示添加到表单字段,请执行以下操作:

  1. 双击选定的表单字段,以打开属性窗口。

  2. 一般选项卡中,将一段说明键入到“工具提示”框中。

    添加工具提示

  3. 单击关闭

将表单字段设置为必填项或选填项以完成填充

要将字段设置为只读、必填项或选填项,请执行以下操作:

  1. 双击选定的表单字段,以打开属性窗口。

  2. 一般选项卡中,

    • 要将该字段设置为只读,请选中只读
    • 要将该字段设置为必填项,请选中必填
    • 要将该字段设置为非必填项,请取消选择必填
    将字段设置为必填项、选填项或只读。

  3. 单击关闭

添加日期和时间字段

在 Acrobat 中准备表单时,单击工具栏中的“日期字段”图标,然后单击文档中要放置该字段的位置。

添加日期字段

要指定时间及日期,请双击日期字段以打开属性窗口。在格式选项卡中,选择日期和时间格式,然后单击关闭

指定日期和时间格式

添加图像字段

在 Acrobat 中准备表单时,单击工具栏中的“图像字段”图标,然后单击文档中要放置该字段的位置。

添加图像

添加图像

添加多行文本字段

要添加多行文本字段,请执行以下操作:

  1. 在 Acrobat 中准备表单时,单击工具栏中的“添加文本”图标,然后单击文档中要放置该字段的位置。

  2. 拖动文本字段的任意一个角,调整其大小。

  3. 双击该字段,以打开属性窗口。

  4. 选项选项卡中,

    • 要创建多行字段,请选中多行。默认情况下,字段中的行数等于文本字段的大小。
    • 若要允许添加多行文本而不受任何限制,请选中滚动显示长文本。如果输入的文本超出了字段大小,Acrobat 会提供一个滚动条来滚动显示文本。
    多行文本字段

    向多行文本中添加滚动条
    多行文本中的滚动条

  5. 单击关闭

在 PDF 表单字段中添加基本计算

Acrobat 提供了三个用于创建字段计算的选项。

1:预定义计算

使用预定义计算时,可添加求和、乘积、平均值、最小值和最大值等计算。以下示例显示了如何对两个字段使用预定义计算。

  1. 在“准备表单”工具栏中,选择并添加三个文本字段 - Text1、Text2 和 Text3。Text3 将作为计算字段。

  2. 双击 Text1 字段,以打开其属性。在格式选项卡中,选择格式种类数字。对其余两个文本字段重复上述步骤。

    注意:

    默认情况下,文本字段将命名为 Text1、Text2,依此类推。要更改字段名称,请转到一般选项卡,然后在名称中输入 Num1 或其他任何您需要的名称,然后单击关闭

  3. 双击 Text3 字段,以打开其属性。在计算选项卡中,选择数值是,然后在下拉列表中选择以下选项之一:

    • 要计算 Text1 与 Text2 之和,请选择相加 (+)
    • 要将 Text1 与 Text2 相乘,请选择相乘 (x)
    • 要计算 Text1 与 Text2 的平均值,请选择取平均值
    • 要获取输入的最小值,请选择取最小值
    • 要获取输入的最大值,请选择取最大值
    预定义计算

  4. 单击挑选。选择字段对话框中,选择 Text1 和 Text2,然后单击确定

  5. 单击关闭。随着您在 Text1 和 Text2 字段中输入数字,Text3 会根据在第 3 步选择的计算类型,显示出相应的计算值。

    注意:

    不过,预定义计算的功能有限,例如,它不包括除法或减法。

2:简化字段表示法

简化字段表示法允许创建较为复杂的计算。它使用的表示法类似于通常书写的计算方式,即使用常规数学符号,如 +(加法)、-(减法)、*(乘法)和 /(除法)。字段名将作为操作数。要使用简化字段表示法,请执行以下操作:

  1. 在“准备表单”工具栏中,选择并添加三个文本字段 - Text1、Text2 和 Text3。Text3 将作为计算字段。

  2. 双击 Text1 字段,以打开其属性。在格式选项卡中,选择格式种类数字。对其余两个文本字段重复上述步骤。

    注意:

    默认情况下,文本字段将命名为 Text1、Text2,依此类推。要更改字段名称,请转到一般选项卡,然后在名称中输入 Num1 或其他任何您需要的名称,然后单击关闭

  3. 双击 Text3 字段,以打开其属性。在“计算”选项卡中,选择简化字段表示法,然后单击编辑

    简化字段表示法

  4. 在 JavaScript 编辑器中,输入要计算的代码。例如,要计算两个数字之和与两个数字之差的乘积,请键入 (Text1+Text2)*(Text1-Text2),然后单击确定

  5. 单击关闭

3:自定义 JavaScript™ 计算

使用自定义 JavaScript™ 可创建更加复杂的数学计算。该选项要求输入 JavaScript™,并且要求为 PDF 文件中的所有字段提供完全访问权限,以及 JavaScript™ 语言中丰富的数学功能。另外,它还要求使用完整的 Acrobat JavaScript™ 语法,这会导致计算时间延长。例如,以下代码是在求解上述简化字段表示法示例中的相同算式。

  1. 在“准备表单”工具栏中,选择并添加三个文本字段 - Text1、Text2 和 Text3。Text3 将作为计算字段。

  2. 双击 Text1 字段,以打开其属性。在格式选项卡中,选择格式种类数字。对其余两个文本字段重复上述步骤。

    注意:

    默认情况下,文本字段将命名为 Text1、Text2,依此类推。要更改字段名称,请转到一般选项卡,然后在名称中输入 Num1 或其他任何您需要的名称,然后单击关闭

  3. 双击 Text3 字段,以打开其属性。在计算选项卡中,选取自定义计算脚本,,然后单击编辑

    自定义计算脚本

  4. 在 JavaScript™ 编辑器中,输入您的代码即可进行计算。例如,要计算两个数字之和与两个数字之差的乘积,请键入
    event.value=((this.getField("Text1").value+this.getField("Text2").value))*((this.getField("Text1").value-this.getField("Text2").value));

  5. 单击确定,然后单击关闭

更快、更轻松地获得帮助

新用户?