我正在使用 创建 pdf 表单hyperref
。填写完成后,将打印该表单。我正在寻找一种方法来防止用户在 TextField 中输入比打印输出中显示的更多的字符。该maxlen
选项并不是我真正想要的 - 它更多地与空间有关,而不是字符数。
顺便说一句,使用该选项时,我确实得到了一些期望的结果multiline=true
,至少在 Adobe Reader 9(将使用)中是这样:在 TextField 的可视末尾输入文本中断。遗憾的是,行数反而增加了。所以我遇到了同样的问题 - 只是现在是垂直的,而不是水平的。
有什么想法吗?谢谢!
答案1
找到答案了!Hyperref
支持donotscroll=true
将输入限制在可打印区域的选项。也适用于multiline=true
字段。
例子:\TextField[donotscroll=true]{This field will not expand}