复选框itext - 如何

时间:2012-05-20 21:15:15

标签: java itext

我用iText制作了一个pdf,目前我正在显示一个booleanfield作为文本,说明是真还是假。 现在我正在考虑将此可视化更改为复选框。假 - > unchecked / true - >检查。如果可能的话。

我试图谷歌它,但我得到使用活动复选框的结果,等等。我只需要在我创建的pdf文档中显示一个布尔字段

目前我只是使用:

...
Phrase validation = new Phrase();
        validation.add(new Chunk(" Approved =  "
                + documentName.getApproved(), BOLD));
...

document.add(validation);

1 个答案:

答案 0 :(得分:2)

看一下这个例子:Filling out interactive forms

它显示了如何创建表单并填写一些字段,其中包括一些复选框。


编辑

然后,您可以展平表单,使这些复选框不再具有交互性:Form flattening

另一种方法是根据布尔值插入符号。如果布尔值为false,则插入empty box,如果为true,则插入marked/ticked/checked box