PDF 表单域属性

本文档介绍 Acrobat 中的 PDF 表单域属性。(如果您要查找有关表单域属性的更多信息,请单击上面的相应链接。)

 

关于表单域属性

表单域的行为方式是由该单个表单域的“属性”对话框中设置决定的。您可以设置应用格式,决定表单域信息如何与其它表单域相关,规定用户能输入到表单域中信息的限制,触发自定义脚本等属性。

您可以根据表单域类型来设置 Acrobat 表单域的各种属性。每种类型的表单域的属性都可以在一系列选项卡中选择。更改属性时,只要您选择了其它属性或按 Enter 键,就会应用更改。

所有类型的表单域都有“一般”选项卡和“动作”选项卡。其它选项卡仅显示在特定的表单域类型中。“选项”选项卡在大多数类型的表单域中显示但每种类型的表单域中可用的选项都是不同的。

每个选项卡中有两个可用的项。如果您在任何选项卡上选择一个,将显示勾形标记,并且该选项将在所有选项卡上被勾选。它们是:

锁定

当选定本选项,将防止对所有表单域属性的其它改动。

关闭

关闭表单域的“属性”对话框。如果要更改多个域的属性,则可让“属性”对话框保持打开状态。单击每个域可更改其属性。

注意:

如果您在任一选项卡上选择“已锁定”,将锁定该域的所有选项,而不仅是该选项卡上的选项。

修改表单域属性

只有在编辑模式下,才可以访问表单域属性。您可以一次更改多个表单域属性。

  1. 如果您不在表单编辑模式下,请选择工具 > 准备表单

  2. 请使用以下任一方法打开“属性”对话框:
    • 要编辑单个表单域,请双击或右键单击它并选择属性

    • 要编辑多个表单域,请选择您要编辑的域,右键单击一个选定域,然后选择属性

  3. 根据需要更改每个可用选项卡上的属性。

    您选择其它属性或按 Enter 键即更改了属性。

  4. 单击关闭

如果您选择的表单域属性值不同,“属性”对话框中的某些选项将不可用。否则,可用选项的更改将应用到所有选定的表单域中。

注意:

要避免对表单域的意外更改,请在关闭“属性”对话框之前选择对话框左下角的“锁定”。要解锁,请再次单击该选项。

表单域属性的一般选项卡

“一般”选项卡显示在所有类型的表单域中并包含以下选项:

名称

指定选定的表单域的唯一名称。

工具提示

显示可能对在填写表单域时不确定的用户有帮助的文本。当指针短暂悬停在表单域上方时将显示工具提示。

表单域

指定表单域是否可见,无论是在屏幕上或是打印时。选项包括:“可见”、“隐藏”、“可见但不打印”和“隐藏但可打印”。

方向

按 0、90、180 或 270 度旋转表单域。

只读

禁止用户更改表单域内容。

必填

强制用户在选定表单域中填写。如果用户试图提交必填栏位空白的表单,错误信息将显示,空白必填栏位会被高亮。

表单域属性的外观选项卡

“外观”属性决定表单域在页面上的外观。“外观”选项卡显示在所有类型的表单域(条形码除外)中并包含以下选项:

边框颜色

请打开拾色器,您可以从中选取域周围的框架的颜色色板。要使域无框,请选择无颜色

线条宽度

指定表单域周围框架的宽度:“薄”、“中”或“厚”。

填充颜色

请打开拾色器,从中选取域后面的背景的颜色色板。要使域不着色,请选择无颜色

注意:如果选择填充颜色而不是无颜色,则将阻止显示 PDF 页面上位于表单域后面的所有图像。

线条样式

改变框的外观。请选择“实心”、“虚线”、“斜面”、“内线”或“下划线”。

字体大小

设定用户输入文本或单选钮和复选框的选项标记的大小。选项包括“自动”,各种预设值和输入不同值。如果对某个文本域选择了“自动”,则当用户键入时,字体大小会自动更改以适应文本框中的文本。

文本颜色

请打开拾色器,您可以从中选取文本或选项标记的颜色色板。

字体

列出您的计算机上可用的字体。本选项对不显示文本的表单域不可用。

注意:

“首选项”对话框“语言”面板中的“启用从右至左语言选项”将影响出现在“属性”对话框“外观”选项卡中的内容。如果选择该首选项,“外观”选项卡将包含用于更改文本域、下拉列表框和列表框的数字样式和文本方向的选项。

表单域属性的“位置”选项卡

使用位置选项卡,您可以将当前选定域的位置或大小的精确度最高调整至 1 英寸的万分之一。您可以将域移至在页面上所指定的位置。使用高度宽度选项可以只更改域的大小。要移动域而不调整域的大小,请选择在更改位置时不要更改高度和宽度

表单域精确度最高可调整至 1 英寸的万分之一

表单域属性的选项选项卡

该选项卡上的可用选项将根据选定的表单域的类型更改。“选项”选项卡在所有表单域类型中显示,除了数字签名。

条形码

条形码域属性的“选项”选项卡包括以下内容:

符号

包括 PDF417、QR 代码数据矩阵条码类型。

注意:如果您的组织通过多种方法处理表单,请选择适合最低品质条形码图像的方法。例如,如果表单将通过传真和电子邮件返回,请选择传真服务器作为解码条件,以确保对所有表单的高读取率。

编码至条形码前压缩数据

指定数据在编码之前将被压缩。数据将用 Flat 压缩方法进行压缩。压缩数据通常可以用条形码中较小的存储空间,存储更多数据。总的来说,如果您要使用 Acrobat 条形码表单解码器来转换返回的数据,请使用本选项。如果您要使用手持条形码扫描仪,请不要选择本选项,因为其大多不能解码压缩数据。

解码条件

解码条件预设代表您可以通过单击自定义按钮调整的建议起始点。

自定义

请打开对话框,您可以从中选择最适合您的特定的扫描和传真硬件的自定义处理参数。(可用选项根据条形码类型不同而不同。)

X 尺寸

单元格的宽度,密耳(1 密耳 = 0.001 英寸或 0.0254 毫米)。

Y/X 比例

单元格的长宽比例。例如,单元格数据的高度是宽度的 2 倍,请输入 2。(仅对 PDF417 条形码可用。)

注意:如果您要使用手持激光扫描仪解码条形码,请避免创建宽于 4 英寸(10.2 厘米)的条形码。较高较窄的条形码在手持扫描仪中比较好用。如果您使用 Adobe 条形码解码器(单独可用),条形码的高度和宽度将不会有问题。

纠错级别

与添加到条形码来更正所有潜在解码错误的多余数据的等级相对应。较高的等级将提供更多重复的和更强大的能生成更多成功解码结果的条形码。但是,较高的等级也将导致较大的条形码,并减小编码用户提供或将结构数据形成为条形码的能力。更强大的条形码会产生由钢笔标记、低打印品质、传真转换带来的低品质或文档中的折痕所带来的问题。此选项对 PDF417 和 QR 代码条形码可用。

管理条形码参数

使您能将您的自定义条形码选项保存在文件中。然后您可以导出文件并使其对您的机构中的其他表单作者可用。

复选框

复选框样式

指定当用户选择标记时,它显示在复选框内部的形状:“勾形”(默认)、“圆形”、“十字形”、“菱形”、“正方形”或“星形”。该属性将不改变复选框的外形。

注意:复选框内部的标记大小取决于在“外观”选项卡中指定的字体大小。

导出值

指定如果数据将被导出代表该项的值。如果保留空白,则将“一般”选项卡中针对“名称”的项用作导出值。

复选框默认为已选中

显示选定的复选框,除非用户取消选择该项。

对于下拉框或列表框,可以使用“选项”选项卡创建用户可以从中进行选择的项目列表。

尽管该选项卡中的大多数属性对于这两种类型的表单域都很普遍,有一些在一种或另一种类型中仍不可用。

项目

接受您为希望出现在域的菜单中的选项键入的文本。

添加

将项目中的当前条目移动到项目列表中。

导出值

如果数据将被导出,输入代表该项的值的位置。如果保留空白,则将“一般”选项卡中针对“名称”的项用作导出值。

项目列表

显示将在列表中可用的选项。

注意项目列表框中的高亮项目在下拉框或列表框域中显示为默认选定的项目。要更改默认项目,请高亮列表中的其它项目。

向上和向下按钮

更改项目在下拉列表中列出的顺序。如果排序项目为选定状态,则这些按钮将不可用。

删除

从列表中删除选定项目。

排序项目

按数字顺序和字母顺序重排列出的项目。在字母排序之前执行数值排序(如果适用)。

允许用户输入自定义文本

(仅下拉列表)允许用户输入除列表中的值以外的其它值。

拼写检查

(仅下拉列表)对用户输入的文本执行拼写检查。仅当选择了允许用户输入自定义文本时才能使用此选项。

多个选项

(仅列表框)启用用户在列表中选择多个项目。

立即提交选定的值

用户选择该值后立即保存。如果本选项未选中,当用户的选项卡超出了当前域或单击了其它的表单域时,仅保存此值。(仅适用于列表框)如果多重选择为选定状态,则此选项不可用。

单选钮

如果希望用户只选择一组选项中的一个选项,请创建一组单选钮。组中所有单选钮的“名称”相同,但每个按钮有不同的按钮值

按钮样式

指定当用户选择标记时出现在按钮内部的标记的形状。“勾形”、“圆形”(默认)、“十字形”、“菱形”、“正方形”或“星形”。该属性将不改变单选钮的外形。

单选钮选项

识别单选钮,并与其它具有同一“名称”值的单选钮区分开。

默认选定按钮

用户第一次打开表单时设置按钮的选项状态。

同时选定具有相同名称和内容的按钮

允许单击多个相关单选钮的选项。例如,如果用户选择了一个与另外一个单选钮含有相同域名和选定内容的单选钮,则同时选择这两个单选钮。

文本域

文本域接受用户输入,它可以是字母顺序的字符、数字或两者。

对齐方式

在域中左、右或居中对齐文本。

默认值

指定显示的文本直到用户在域中输入时覆盖它。在本选项中输入来输入默认值。

多行

允许文本域中多个单行项。

滚动长的文本

补偿延伸到文本域边界之外的文本。

允许 RTF

允许用户应用样式信息到文本,如粗体和斜体。这可能对于某些文本域有用,样式信息对于文本的意义是重要的,例如短文。

字符限制

允许您指定的字符的数字的项。

注意:

如果您输入一个默认值,这个值将被剪裁到符合这个限制。

密码

显示用户输入文本为星号 (*)。仅当取消选定拼写检查时此选项才可用。

域用于文件选项

随表单一起提交文件时,允许用户输入文件路径作为域值。仅当滚动显示长文本是“选项”选项卡中唯一选定的选项时,此选项才可用。

拼写检查

检查用户输入文本的拼写。

字符组合框

在文本域宽度范围内扩展用户输入的文本。如果在“外观”选项卡中指定了边框颜色,则将使用该颜色的线条分隔在域中输入的每个字符。本选项仅当没有其它复选框选中时可用。

Acrobat 中的文本域
含有或不含有组合框属性的文本域

A. 四个含有边框颜色的文本域,使用组合框属性 B. 文本域不含有组合框属性 

表单域属性的动作选项卡

“动作”属性指定您要与表单域关联的任何动作,例如,跳转到指定页面或播放多媒体剪辑。“动作”选项卡显示在所有类型的表单域中并包含以下选项:

选择触发器

指定启动动作的用户动作:“鼠标松开”、“鼠标按下”、“鼠标进入”、“鼠标离开”、“选中时”或“放弃时”。

选择动作

指定用户触发动作时发生的事件:“执行菜单项”、“跳至 3D/多媒体视图”、“跳至页面视图”、“导入表单数据”、“多媒体操作”(Acrobat 9 和更高版本)、“打开文件”、“打开网络链接”、“播放声音”、“播放媒体”(与 Acrobat 5 兼容)、“播放媒体”(与 Acrobat 6 及更高版本兼容)、“阅读文章”、“重置表单”、“运行 JavaScript”、“设置图层可见性”、“显示/隐藏域”和“提交表单”。

添加

打开选定动作的窗口。

动作

显示您定义的触发器和动作的列表。

向上和向下按钮

更改选定的动作在触发器下列出的顺序。(仅当您为相同的触发器定义了多个动作时可用。)

编辑

打开有选定的动作的特定选项的对话框。

删除

删除选定的动作或触发器动作对。

表单域属性的计算选项卡

“计算”选项卡仅显示在文本域和下拉框的“属性”对话框中。使用这些选项可以对现有的表单域项执行数学运算并显示结果。

不计算值

如果您要用户输入请选择本项。

数值是

选择本项来使更多选项可用:

弹出式菜单

列出数学函数来应用到选定的域中。选择“小计”来添加输入到选定的域中的值,“产生”来将它们分为“平均”、“最小”或“最大”。

拾取

在您选择的表单中打开带有可用的域的列表来添加或取消选择来从计算中删除。

简化的域表示法

使用有域名和简单的算术标记的 JavaScript。“编辑”按钮会打开对话框,您可以在其中写、编辑和添加脚本。

注意:

域名区分大小写。

自定义计算脚本

显示所有您添加的计算的自定义脚本。“编辑”按钮会打开对话框,您可以在其中写和添加新的 JavaScript。

设置表单域的计算顺序

当您在一个表单中定义两个或更多的计算时,它们所执行的顺序是您定义这些计算的顺序。在某些情况下,您可能修改计算顺序以获得正确的结果。

例如,如果您希望使用从两个表单域计算到第三个表单域计算的值获得结果。前两个表单域必须首先一起计算来获得当前的最终值。

  1. 在右侧窗格中,选择更多 > 设置域计算顺序

    计算域对话框将显示表单中的所有可计算的域以及执行计算的顺序。

  2. 要更改域计算的顺序,请从列表中选择域,然后根据需要单击向上按钮或向下按钮。

当您创建和检测表单域时,Acrobat 会自动执行所有指定的域计算。为了工作方便起见,可以在表单首选项中关闭自动计算。

表单域属性的签名选项卡

签名选项卡仅在数字签名属性对话框中可用。在此处选择的选项决定用户应用数字签名到表单时所发生的动作。

签名后不执行任何操作

此为默认。

标记为只读

根据弹出式菜单中的选项禁止其它对数字签名表单的更改。

所有域

禁止对所有表单域的更改。

这些除外的所有域

仅允许对您单击“拾取”按钮并选择您允许用户在签名后编辑的表单域的复选框所选择的域作更改。

仅这些域

仅禁止更改您选择的表单域。

域签名后执行本脚本

当用户数字签名表单后启用自定义 JavaScript。使用编辑按钮更改或创建新的 JavaScript 动作。

表单域属性的格式选项卡

格式选项卡仅显示在文本表单域或下拉表单域的“属性”对话框中。可用的选项取决于您在选择格式种类弹出菜单中选择的选项。

当前格式示例域显示设置的实时预览。

没有其它选项可用。在具有该属性的文本或下拉框中输入时不要求任何特定格式。

数字

自动规定选定格式选项的数字数据项。

小数位数

设置显示在小数点右边的数字的数量。

分隔符样式

设置逗号和句号的位置。

货币符号

设置货币的类型,如欧元、美元或日元。

符号位置

设置货币符号相对于数字的位置。选择货币符号时将启用该域。

负数样式

设置负数如何显示。您可以选择“显示括号”、“使用红色文本”,都不选或两者都选。

百分比

自动规定选定格式选项的数字数据表示为百分比。

小数位数

设置显示在小数点右边的数字的数量

分隔符样式

设置逗号和句号的位置。

日期

列表包含一个“-”、两个“-”和四个“-”的数字,d 表示日,m 表示月而 y 表示年。

时间

列表包含不同的显示,h 表示小时(12 小时制),H表示小时(24 小时制),MM表示分钟,ss表示秒,tt 表示上午或下午。

特殊

邮政编码

5 位数的美国邮政编码。

邮政编码 + 4

9 位数的美国邮政编码。

电话号码

10 位数的电话号码。

身份证号码

9 位数的美国身份证号码。横线在第三位和第五位数字后自动插入。

随机掩码

将格式类别更改为“自定义”并激活其它文本域,从而可以键入自定义格式。使用本选项来规定在任何给定的位置上用户可以输入的字符类型和在这个域中数据如何显示。

A

仅接受字母(A–Z、a-z)。

X

接受空格和大部分可打印的字符,包括标准键盘上有效的字符和 ANSI 字符集 32—126 和 128—255 范围内的字符。

O

字母“O”接受字母数字字符(A–Z、a-z 和 0–9)。

9

仅接受数字字符 (0–9)。

例如,掩码设置 AAA--p#999 接受输入 BOE--p#767。掩码设置 OOOOO@XXX 接受输入 vad12@3Up。

Acrobat 中的“随机掩码”项
“随机掩码”项示例

自定义

使更多的选项对于要写自己的格式和键盘的 JavaScripts 的表单设计者可用。例如,自定义脚本可以定义一个新的货币格式或者特殊键盘字符用户输入的限制。

自定义格式脚本

显示所有您添加的格式的自定义脚本。“编辑”按钮会打开对话框,您可以在其中写和添加新的脚本。

自定义键盘脚本

显示所有您添加来验证键盘的自定义脚本。“编辑”按钮会打开对话框,您可以在其中写和添加新的脚本。

要获取 JavaScript for Acrobat API 参考,请参阅 Acrobat 开发人员中心,网址为:www.adobe.com/go/learn_acr_javascript_cn(PDF,仅英语)。

表单域属性的验证选项卡

验证选项卡仅显示在“文本域属性”和“下拉框属性”对话框中。“验证”属性将输入内容限制为特定的范围、值或字符,确保用户在特定的表单域中输入合适的数据。

域值未验证

关闭验证。

域值在范围内

使用您输入到表单域中的值将数字范围设置为数字和百分比。

运行自定义验证脚本

用您创建的或提供的 JavaScript 验证。

表单域属性的值选项卡

“值”选项卡仅为条形码表单域显示。

使用编码

激活这些选项:

XML

用标准 XFDF 格式将数据编码为条形码。JavaScript 脚本会自动生成。

制表符分隔

将域作为制表符分隔的值编码为条形码。JavaScript 脚本会自动生成。如果表单配置为单个 XFDF 或 XDP 文件中的输出数据,该数据必须是制表符分隔格式并且第一行有域名。如果您要将更多数据放入条形码中或如果您要将数据复制到数据库或电子表格表中,本选项也会很有用。

拾取

打开对话框,您可以在该对话框中选择哪些用户数据域会在您要检索的条形码中编码。

包含域名

(仅当选择了制表符分隔编码时可用。)将域名称编码为条形码内容的第一行。值将编码在域名称的下面。

自定义计算脚本

显示默认脚本。单击编辑按钮以打开 JavaScript 编辑器对话框,您可以在其中编写条形码的自定义计算脚本。

对已发布表单的参照

显示访问 PDF 表单的路径。您可以输入发布的表单的 URL 来编辑路径。以后,您可以通过用用户提供的数据合并表单模板来重新创建完成的表单的数字版本。您也可以保留特定的表单模板和其相关条形码数据文件之间的关系。当您使用 XML 值编码条形码时,URL 参考会被编码入条形码并显示在表单上,在条码下面。

一种条形码类型,下面带 URL 引用
一种条形码类型,下面带 URL 引用

管理自定义条形码设置

您可以保存、重新使用和共享条形码参数的自定义设置集,以便在您创建新的条形码表单域时应用。您对自定义参数集进行定义后还可以做进一步调整。

所有这些过程在开始时都先打开条形码表单域属性对话框。要打开属性对话框,请双击条形码域。

创建新的条形码参数集

  1. 条形码域属性对话框中,单击“选项”选项卡,然后单击管理条形码参数

  2. 选择您要用作新集基础的现有参数集,然后单击新建

  3. 名称框中输入名称,在说明框中输入说明。

  4. 选择“符号”、“X 尺寸”、“Y/X 比例”和“纠错级别”选项,然后单击确定

新定义的参数集显示在管理条形码参数对话框的列表中;该对话框右侧的所有按钮将变为可用状态。新定义还会显示在条形码域属性对话框的“选项”选项卡上的解码条件菜单中。

编辑或删除自定义条形码参数集

  1. 条形码域属性对话框中,单击“选项”选项卡,然后单击管理条形码参数

  2. 请从列表中选择自定义参数集。
  3. 请选择合适的动作:
    • 单击编辑并更改设置,然后单击确定

    • 单击删除。在显示的消息中单击确定以确认删除。

导出或导入自定义条形码参数集

  1. 条形码域属性对话框中,单击“选项”选项卡,然后单击管理条形码参数

  2. 请选择合适的动作:
    • 从列表中选择条形码参数集并单击导出。为扩展名为 .bps 的文件选择位置和文件名。

    • 单击导入,导航到您要导入的 BPS 文件并选择它。

重新定义表单域属性默认值

当您更改了特定类型的表单域的属性后,可以将这些属性设置为该类型的默认属性。例如,您可以创建一个复选框并更改其属性,然后将这些属性保存为默认值。这些默认值只能用于表单域的“外观”和“大小”等相关属性。类似“日期”这种与格式相关的属性则不能设置为默认值。

  1. 如果需要,请选取工具 > 准备表单,以转到表单编辑模式。

  2. 右键单击您已更改属性的表单域,然后选择使用当前属性作为新的默认值

注意:

更改默认属性不会更改该类型现有的表单域的设置。新的默认仅会应用您创建的新的域中。

更快、更轻松地获得帮助

新用户?