java - 复选框 itext - 如何

标签 java itext

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

我尝试用谷歌搜索它,但我得到了使用 itext 等 Activity 复选框的结果。我只需要在我创建的 pdf 文档中可视化 boolean 字段

目前我只使用:

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

document.add(validation);

最佳答案

看看这个例子:Filling out interactive forms .

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


编辑:

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

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

关于java - 复选框 itext - 如何,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10677267/

相关文章:

java - RSA key 对不起作用

java - java的用户注册框架

java - 带有 base64 图像的 HTML 到 PDF 抛出 FileNotFoundException

pdf - 这个字符串语法在 PDF 中意味着什么?

java - 在 Times-New-Roman 字体中使用 Itextpdf 的度数符号

java - 使用 TransferHandler 拖放图像

java - 停止/中断线程在等待来自套接字的输入时阻塞

java - 如何读取 Data Matrix 条形码

java - Java 中的最终 int

java - iText 7 : How can I allow overflow in a Div?