【问题标题】:Acrobat Forms - Connecting FieldsAcrobat 表单 - 连接字段
【发布时间】:2021-11-23 23:58:01
【问题描述】:

目标:JavaScript 代码链接字段以在顶部字段已满时自动填充。行的范围为 2 到 5(有多个区域,每个区域的总行数不同。)

希望能够使线条可见。 Acrobat 当前的多行选项自动调整文本大小和行距以适合,因此可见行不起作用。用户当前必须识别该字段正在填充(类型是自动调整大小以适应),然后将光标向下移动到下一行。

示例(下面的链接):评论:希望此区域自动填充顶行,然后自动跳转到下一行以继续 cmets。

我经常使用 Acrobat,但对编写 JavaScript 代码知之甚少。任何帮助将不胜感激。

【问题讨论】:

  • 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。
  • 表格将仅使用按键填充(没有脚本或预填充选项可用。)

标签: javascript acrobat


【解决方案1】:

你有几个选择:

  1. 不关心书写线,使用字体大小/线 由多行字段提供的间距。
  2. 使用该字段的richText 功能。
  3. 使用书写线上的各个连接字段。

到 3:(我用这些 cmets 倒退):看起来像最简单的解决方案。但是,critical 属性仅在 Keystroke 事件中可用,这意味着当您通过脚本或预填充填充字段时,它不起作用。

To 2:您可以预设字段的属性以进行手动填充。要通过脚本填充,您必须创建一个 RichText 对象。这并不难,但可能有点复杂。

To 1:这是最简单的方法,而且,因为在屏幕上或通过脚本填写不需要写行;因此,您可以将多行字段的背景设置为白色并覆盖书写行。

如果可能的话,我会选择选项 1。

【讨论】:

  • @ MaxWyss @ Max Wyss 3) 表单将只填充按键(没有脚本或预填充选项可用。) 2) 据我了解,富文本仅允许控制文本,至少Acrobat 中可用的富文本控件...如果您有其他关于如何添加的解决方案,请发布说明。 1)因此,没有线条不是一种选择。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-02-26
  • 1970-01-01
  • 2014-06-22
  • 1970-01-01
  • 2012-01-05
  • 1970-01-01
相关资源
最近更新 更多