如何在 PDF 中创建多列可填充字段?

如何在 PDF 中创建多列可填充字段?

有没有办法制作一个有 2 列的可填写字段?我猜它们被称为“交互式表单”。我有一个项目列表,我想在我的 PDF 页面上填充 2 列。我只需要通过 FoxIt PhantomPDF 使其可填写。示例:

Person List:
A                               D
B                               E
C                               F

我还想知道是否有办法让可填写字段跨越两行。例如:

Other:__________________________________________________________________________
________________________________________________________________________________

如何让字段填充上方下划线的区域?

谢谢!

答案1

没有(相当简单的)方法可以在单个多行文本字段中创建两列。因此,对于人员列表,您可能最好提供 6 个单独的字段(如示例所示),或者,如果您想在同一个字段中有多个条目,则提供两个多行文本字段。

对于其他问题,文本字段的限制是它们是矩形。您将有三种可能性:

a) 创建两个字段,并实现从字段 1 到字段 2 的自动溢出(这需要一些逻辑)

b) 将“其他”作为字段左侧或上方的标签,并有一个多行字段;请注意,在屏幕上填写表格时,写行基本上是无用的。

c) 将“其他:”字符串作为字段值的一部分,并在需要时使用一些逻辑来输入它,例如,在 Format 事件中使用一个小脚本,将“其他:”添加到事件值中。该字段的值将是文本,当您离开该字段时,“其他:”将会出现。

然而,有一个大问题。据我所知(Foxit 客户支持的回答),他们不支持 JavaScript,这意味着任何使用逻辑的解决方案都行不通。

相关内容