0

我正在使用 itext 并想让我的 acrofields 弯曲。说带有圆角的文本字段,

并将相同的应用于按钮和 imageField(pustButtonField)。

是否可以在 itext 中或使用其他一些 api。

提前感谢大家宝贵的回复...

4

1 回答 1

0

根据您实际询问的内容,此问题有三个可能的答案:

  1. ISO-32000 仅允许您将矩形定义为 AcroForm 字段的可点击区域。这是当您选择突出显示字段时突出显示的区域。您可以为这个矩形定义一个边框,该边框由一个包含至少 3 个值的数组组成:水平角半径、垂直角半径和边框宽度。可选的第四个值允许您定义破折号模式。
  2. 除此之外,您可以为与 AcroForm 字段对应的小部件注释创建任何外观。外观存储在/AP注释字典的条目中。这对于按钮字段很常见(参见例如计算器createAppearance()示例中的方法)。这不适用于文本字段,因为一旦有人更改文本字段的值,外观就会消失。
  3. 也许您要求创建一个矩形边框,它是页面内容流的一部分,而不是在 AcroField 级别定义的形状(例如,请参阅 Open Office 如何为表单字段添加边框:这些边框不会消失当您删除字段字典时)。

如果我不得不猜测,我会说您正在寻找关于按钮的答案 2 和关于文本字段的答案 3。

更新:感谢您接受答案,即使我误解了这个问题。您要求一个字段,在该字段中定义将用于定位字段值的路径(不一定是直线)(例如:以字符形成圆圈的方式书写的单词)。这对于 AcroForm 字段是不可能的。

于 2013-07-01T07:09:53.383 回答