您在这里 >
PDF 表单字段
|
本文档介绍了如何在 Acrobat 中管理 PDF 表单字段属性,例如,添加工具提示、日期和时间、必填或选填字段、多行文本和计算值。(如果您要查找有关表单字段属性的更多信息,请单击上面的相应链接。)
将工具提示添加到表单字段
实用的工具提示可以帮助用户轻松填写表单。要将工具提示添加到表单字段,请执行以下操作:
-
双击选定的表单字段,以打开属性窗口。
-
在一般选项卡中,将一段说明键入到“工具提示”框中。
-
单击关闭。
将表单字段设置为必填项或选填项以完成填充
要将字段设置为只读、必填项或选填项,请执行以下操作:
-
双击选定的表单字段,以打开属性窗口。
-
在一般选项卡中,
- 要将该字段设置为只读,请选中只读。
- 要将该字段设置为必填项,请选中必填。
- 要将该字段设置为非必填项,请取消选择必填。
-
单击关闭。
添加日期和时间字段
在 Acrobat 中准备表单时,单击工具栏中的“日期字段”图标,然后单击文档中要放置该字段的位置。
要指定时间及日期,请双击日期字段以打开属性窗口。在格式选项卡中,选择日期和时间格式,然后单击关闭。
添加图像字段
在 Acrobat 中准备表单时,单击工具栏中的“图像字段”图标,然后单击文档中要放置该字段的位置。
添加多行文本字段
要添加多行文本字段,请执行以下操作:
-
在 Acrobat 中准备表单时,单击工具栏中的“添加文本”图标,然后单击文档中要放置该字段的位置。
-
拖动文本字段的任意一个角,调整其大小。
-
双击该字段,以打开属性窗口。
-
在选项选项卡中,
- 要创建多行字段,请选中多行。默认情况下,字段中的行数等于文本字段的大小。
- 若要允许添加多行文本而不受任何限制,请选中滚动显示长文本。如果输入的文本超出了字段大小,Acrobat 会提供一个滚动条来滚动显示文本。
-
单击关闭。
在 PDF 表单字段中添加基本计算
Acrobat 提供了三个用于创建字段计算的选项。
1:预定义计算
使用预定义计算时,可添加求和、乘积、平均值、最小值和最大值等计算。以下示例显示了如何对两个字段使用预定义计算。
-
在“准备表单”工具栏中,选择并添加三个文本字段 - Text1、Text2 和 Text3。Text3 将作为计算字段。
-
双击 Text1 字段,以打开其属性。在格式选项卡中,选择格式种类为数字。对其余两个文本字段重复上述步骤。
注意:默认情况下,文本字段将命名为 Text1、Text2,依此类推。要更改字段名称,请转到一般选项卡,然后在名称中输入 Num1 或其他任何您需要的名称,然后单击关闭。
-
双击 Text3 字段,以打开其属性。在计算选项卡中,选择数值是,然后在下拉列表中选择以下选项之一:
- 要计算 Text1 与 Text2 之和,请选择相加 (+)。
- 要将 Text1 与 Text2 相乘,请选择相乘 (x)。
- 要计算 Text1 与 Text2 的平均值,请选择取平均值。
- 要获取输入的最小值,请选择取最小值。
- 要获取输入的最大值,请选择取最大值。
-
单击挑选。在选择字段对话框中,选择 Text1 和 Text2,然后单击确定。
-
单击关闭。随着您在 Text1 和 Text2 字段中输入数字,Text3 会根据在第 3 步选择的计算类型,显示出相应的计算值。
注意:不过,预定义计算的功能有限,例如,它不包括除法或减法。
2:简化字段表示法
简化字段表示法允许创建较为复杂的计算。它使用的表示法类似于通常书写的计算方式,即使用常规数学符号,如 +(加法)、-(减法)、*(乘法)和 /(除法)。字段名将作为操作数。要使用简化字段表示法,请执行以下操作:
-
在“准备表单”工具栏中,选择并添加三个文本字段 - Text1、Text2 和 Text3。Text3 将作为计算字段。
-
双击 Text1 字段,以打开其属性。在格式选项卡中,选择格式种类为数字。对其余两个文本字段重复上述步骤。
注意:默认情况下,文本字段将命名为 Text1、Text2,依此类推。要更改字段名称,请转到一般选项卡,然后在名称中输入 Num1 或其他任何您需要的名称,然后单击关闭。
-
双击 Text3 字段,以打开其属性。在“计算”选项卡中,选择简化字段表示法,然后单击编辑。
-
在 JavaScript 编辑器中,输入要计算的代码。例如,要计算两个数字之和与两个数字之差的乘积,请键入 (Text1+Text2)*(Text1-Text2),然后单击确定。
-
单击关闭。
3:自定义 JavaScript™ 计算
使用自定义 JavaScript™ 可创建更加复杂的数学计算。该选项要求输入 JavaScript™,并且要求为 PDF 文件中的所有字段提供完全访问权限,以及 JavaScript™ 语言中丰富的数学功能。另外,它还要求使用完整的 Acrobat JavaScript™ 语法,这会导致计算时间延长。例如,以下代码是在求解上述简化字段表示法示例中的相同算式。
-
在“准备表单”工具栏中,选择并添加三个文本字段 - Text1、Text2 和 Text3。Text3 将作为计算字段。
-
双击 Text1 字段,以打开其属性。在格式选项卡中,选择格式种类为数字。对其余两个文本字段重复上述步骤。
注意:默认情况下,文本字段将命名为 Text1、Text2,依此类推。要更改字段名称,请转到一般选项卡,然后在名称中输入 Num1 或其他任何您需要的名称,然后单击关闭。
-
双击 Text3 字段,以打开其属性。在计算选项卡中,选取自定义计算脚本,,然后单击编辑。
-
在 JavaScript™ 编辑器中,输入您的代码即可进行计算。例如,要计算两个数字之和与两个数字之差的乘积,请键入
event.value=((this.getField("Text1").value+this.getField("Text2").value))*((this.getField("Text1").value-this.getField("Text2").value)); -
单击确定,然后单击关闭。