2

我用 iText 制作了一个 pdf,目前我将一个布尔字段显示为文本,说明真假。现在我正在考虑将此可视化更改为复选框。假 -> 未选中/真 -> 选中。如果可以的话当然可以。

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

目前我只是使用:

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

document.add(validation);
4

1 回答 1

2

看看这个例子:填写交互式表格

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


编辑

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

另一种方法是根据布尔值插入一个符号。如果布尔值为假,则插入一个空框,如果为真,则插入一个标记/勾选/选中的框

于 2012-05-21T11:30:52.700 回答