【问题标题】:How to round corners of highlights in a PDF textfield如何在 PDF 文本字段中圆角突出显示的角
【发布时间】:2015-10-05 17:28:01
【问题描述】:

我设法通过选择边框、四舍五入然后再次关闭它们来使我的 texfield 的背景颜色四舍五入。 但是,当在 Adob​​e Reader 中突出显示该字段(使用 app.runtimeHighlight = true;)时,就不再有四舍五入了。有没有办法使用 Adob​​e Livecycle-Designer 来圆亮点?

未突出显示: 突出显示(无四舍五入):

【问题讨论】:

  • 离场后是否返回舍入?
  • 它不依赖于Exit-Field等事件。它依赖于'app.runtimeHighlight'状态。 Adobe Reader 右上角有一个按钮,用于在真/假之间切换该状态。当它为真时,所有输入都被突出显示,并且您可以看到突出显示后面的背景完全消失了。我正在寻找一种方法来圆高亮的边缘。
  • 回答您的问题:当突出显示打开时 - 当我进入该字段时舍入返回并在我退出它时消失,因为当我聚焦该字段时突出显示消失。
  • 感谢您提供更多信息。

标签: javascript pdf highlight livecycle-designer


【解决方案1】:

感谢您提供更多信息;有了他们,就有可能回答。

突出显示由 Acrobat 提供,并基于场地的周长。该字段的周长是矩形的,因此,runtimeHighlight 将始终创建矩形高光。

一种解决方法是向字段添加彩色背景,并在字段获得焦点时更改它,并在失去焦点时将其更改回来。

【讨论】:

  • 对不起,我不能再帮忙了。此示例已被 LiveCycle Designer 污染,因此不是 PDF 表单(而是 XFA 表单)。所以,你有点靠自己,除非其他人介入。无论如何,对解决方法的一些解释,它应该在 XFA 中工作)。该字段具有背景颜色。当字段获得焦点(onFocus 字段事件)时,您可能会将背景颜色更改为不同的颜色,表明用户现在在该字段中。当字段失去焦点(即 Blur 事件)时,您可以将背景颜色更改回原始颜色。
猜你喜欢
  • 2021-01-02
  • 2019-01-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多