注意:

本文提供针对 Acrobat XI 的相关说明。如果您使用的是 Acrobat DC,请参阅 Acrobat DC 帮助

关于条形码

条形码域将用户的表单项转换为可以被扫描、翻译和合并到数据库的可见样式。当用户用纸张或传真提交表单时条形码很有用。

使用条形码的优势包括:节省时间,无需进行需要手动读取或记录的响应,以及略过可能发生的数据录入错误。

典型的条形码工作流程包含以下方面:

  • 表单作者确保选中了表单首选项中的“自动计算域值”,然后在 Acrobat 中创建表单,像往常一样设置所有其它域。

  • 表单作者将条形码域添加到表单,设置条形码以便它可以捕捉所需数据。

  • 表单作者为 Reader 用户启用表单(如果作者要允许 Reader 用户保存他们自己的填写的表单副本或如果它包含某些条形码域)。

  • 表单作者将表单分发给其他用户。

  • 用户在自己的计算机上填写表单并以电子方式提交,或者打印副本并将副本传递给表单分发人。

  • 收到的条形码数据会按照以下某种方式进行解释,并且可以由表单接收人审阅、排序和使用。

    通过传真发送到传真服务器的表单

    表单接收人可以使用 Adobe Acrobat Capture® 从传真服务器收集 TIFF 图像,并将其放在 Adobe LiveCycle Barcoded Forms Decoder 监视的文件夹中(如果接收人安装了这些产品)。

    用纸张提交的表单

    表单接收人可以扫描纸质表单,然后使用 LiveCycle Barcoded Forms Decoder 等应用程序解码这些表单中的条形码。

注意:

Acrobat Capture 和 LiveCycle Barcoded Forms Decoder 是适用于企业工作流程的独立产品,与 Acrobat 分开出售。

条形码的设计提示

影响您如何设计和放置条形码的问题包含使用因素和空间。例如,条形码大小也可以限制可以被解码的数据的数量。要得到最好的结果,请遵照以下指南。

  • 把条形码放在放到信封中时不会折叠的位置,把它放在离页面边缘够远的位置以便在打印或传真时它不会被剪切。

  • 把它可以放在方便的查看和扫描的位置。如果要使用手持扫描仪,避免条形码宽于 4 英寸(10.3 厘米)。较高和较窄的条形码一般在这种情况下会比较好用。同样,避免在使用手持扫描仪时压缩条形码的内容。

  • 确保条形码的大小可以容纳要编码的数据的数量。如果条形码区域太小,它会变成纯灰。务必在分发完成的表单前检查表单以确保条形码区域够大。

创建、检查和编辑条形码域

您可以通过创建自定义脚本来改善 PDF 表单条形码。写这种脚本要求基本能用 JavaScript 并熟悉与 Acrobat 相关的 JavaScript。有关更多信息,请参阅 www.adobe.com/go/learn_acr_javascript_cn 上的使用 JavaScript™ 开发 Acrobat® 应用程序(PDF,仅英文)。有关基本 JavaScript 的详细信息,请参阅与该主题相关的任何资源。

注意:

当插入最大大小的条形码后,更改单元格的大小或解码条形码可能造成条形码横跨页面外框。请选择合适的条形码的单元格大小和解码条件来避免这种方式。

添加条形码域

  1. 在 Acrobat 中打开表单,再打开“首选项”对话框并在左侧选择“表单”。然后选择“自动计算域值”。
  2. 选择“工具”>“表单”>“编辑”。
  3. 单击快速访问栏中的“条形码”工具 ,或选择“表单”>“任务”>“添加新域”>“条形码”。
  4. 拖动矩形定义条形码区域,然后双击条形码域打开“属性”对话框。
  5. 在“值”标签中,执行以下任一操作:
    • 选择“编码使用”,然后选择一种格式(XML 或“制表符分隔”)。请单击“拾取”按钮并选择您要在条形码域中编码的域。如果您不想将域的名称包含在条形码数据中,请取消选择“包含域名称”。

    • 选择“自定义计算脚本”,单击“编辑”,然后在“JavaScript 编辑器”对话框中输入自定义 JavaScript 代码。

  6. 在“选项”标签中,执行以下任一操作:
    • 选择“符号”选项:“PDF417”、“QR 代码”或“数据矩阵”。

    • 如果您要应用本压缩,请选择“编码至条形码前压缩数据”。如果使用手持扫描仪来捕捉返回的表单中的数据,请不要选择此选项。

    • 在“解码条件”中,选择要处理返回的表单的硬件类型:“手持条形码扫描仪”、“传真服务器”、“文档扫描仪”或“自定义”。

    • 如果需要,请单击“自定义”并输入“X 尺寸”、“Y/X 比例”和“错误更正等级”的值。

  7. 在“一般”和“动作”标签中进行任何其它更改。然后关闭“条形码域属性”对话框。

    会自动生成 JavaScript 代码,以编码 XML 或“制表符分隔”格式中选定的域。随后“条形码域属性”对话框关闭,您已指定值的条形码会显示在表单中。

    注意:

    如果您在创建条形码后将新的域添加到表单中,新的域将不会自动包含在现有条形码的数据中。但是,您可以手动将附加的数据包含在条形码中。

测试条形码域

  1. 选择“表单”>“任务”>“关闭表单编辑”,或者在“表单”工具栏中单击“预览”按钮。
  2. 填写表单。对每个域或期望用户输入的域使用提供最大信息量的示例数据。
  3. 如果条形码域变暗,请按照每个程序来重新调整条形码域大小或调整内容数据。(请参见下列任务。)
  4. 确保条形码域区域足够大,可以包含所有传入数据。选择“表单”>“清除表单”以删除示例数据。
  5. 选择“文件”>“保存”。

条形码域现在可以分发。

在条形码中包括其它数据域

  1. 如果未打开表单编辑模式,请选择“工具”>“表单”>“编辑”。
  2. 双击条形码域。
  3. 在“值”标签中,执行以下任一操作:
    • 如果选择了“编码使用”,请单击“挑选”,然后选择要编码的其它表单域。

    • 如果选择了“自定义计算脚本”,请单击“编辑”,然后编写更多 JavaScript 以包含其它域。

将新的数据域包含在条形码中后,请通过检查样本数据确保该条形码区域足够大。如果条形码区域变暗,请调整条形码大小或文本域属性,以使数据内容适合条形码区域。

调整数据内容以适合条形码域

  1. 如果未打开表单编辑模式,请选择“工具”>“表单”>“编辑”。
  2. 要编辑条形码属性以便其可以容纳更多数据,请双击条形码域,然后执行以下任一操作:
    • 在“选项”标签中,单击“自定义”按钮并输入较低值的“错误更正等级”和“Y/X 比例”。

    • 在“选项”标签中,选择“编码至条形码前压缩数据”,但是只有在您使用 Adobe 软件解码器(单独提供)时才可以执行此操作。

    • 在“值”标签中,选择“制表符分隔”而不是 XML 作为数据编码格式。与“制表符分隔”相比,XML 需要更多的条形码区域来编码信息。

    • 在“选项”标签中,选择不同的“符号”选项。

    • 在“值”标签中单击“拾取”按钮,取消选择您不需要编码的所有域。例如,不要包含涉及冗余信息的域。

    • 在“值”标签中,输入编码过程中将用户输入文本转换为所有小写字符或所有大写字符的自定义脚本。

    注意:

    美国国税局和各州税务局所使用的全国电子计算机化税务师处理协会 (NACTP) 指南建议对 2D 条形码数据使用全部大写字符。

  3. 要最小化包含数据的条形码区域量,请双击条形码域,然后在“值”标签中写入用于将数据限制为字母数字字符和一种大小写形式的自定义脚本。(全部大写或全部小写的文本与使用大小写字符混合的相同文本相比,要求较少的条形码区域。)

注意:

考虑在表单中创建附加条形码域并映射不同数据为条形码域。

设置表单域导览

如果 PDF 文档没有指定跳位顺序,则默认的跳位顺序基于文档结构(除非用户已在“辅助工具”首选项中取消选择“跳位顺序”选项)。

您可以在创建域后更改跳位顺序。如果您在表单编辑模式下,可以按文档结构(默认)、行或列排列跳位顺序。您还可以在“域”面板中拖放域来手动选择顺序。如果未打开表单编辑模式,则可以更改页面属性来按行或列来排列跳位顺序。但是,您无法手动自定义跳位顺序。

设置编辑模式中的跳位顺序

  1. 如果未打开表单编辑模式,请选择“工具”>“表单”>“编辑”。“表单”任务窗格将打开。
  2. 在右侧的“域”面板中,确保您已选择“排序依据”>“跳位顺序”。
  3. (可选)要查看域的跳位顺序,请选择“表单”>“任务”>“编辑域”>“显示跳位编号”。
  4. 选择“跳位顺序”选项:

    按结构跳位

    跳位基于文档结构并遵循在加标签过程设置的顺序。

    按行跳位

    从左上方的域开始跳位,首先从左至右移动然后向下,一次一行。

    按列跳位

    从左上方的域开始跳位,首先从上至下移动然后从左至右,一次一列。

    手动跳位

    使用此选项可将域拖放到您希望它在“域”面板中的位置。您不能将域移到其它页面,将单选钮移到其它组或将域移到单选钮。

    未指定跳位顺序

    指明未指定跳位顺序。跳位顺序由页面属性中的设置确定。

在“页面属性”中设置跳位顺序

  1. 如果表单编辑模式为打开状态,请单击“关闭表单编辑”退出此模式。
  2. 单击“页面缩略图”按钮 ,或选择“视图”>“显示/隐藏”>“导览窗格”>“页面缩略图”以打开“页面缩略图”面板。
  3. 选择一个或多个页面图标,然后在“页面缩略图”面板的“选项”菜单中选择“页面属性”。
  4. 选择“跳位顺序”选项:

    使用行顺序

    从左上方的域开始跳位,首先从左至右移动然后向下,一次一行。

    使用列顺序

    从左上方的域开始跳位,首先从上至下移动然后从左至右,一次一列。

    使用文档结构

    对于有标签标记的域的表单,请遵循跳位中设置的顺序。

    未指定

    使用现有的顺序。

本产品经 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 许可  Twitter™ 与 Facebook 中的内容不在 Creative Commons 的条款约束之下。

法律声明   |   在线隐私策略