我正在使用 iText 生成我的自定义 .pdf 文档。我尝试了很多,但我无法获得包含图像的所需文本设计。我需要如下所示的输出:
我已经尝试过 Chunk 类和 Paragraph 类,但我无法获得所需的结果。有什么想法吗?
最佳答案
您(至少)有两个选择:
- 使用
image.setAlignment(Image.LEFT | Image.TEXTWRAP);
并将图像添加到文档(而不是Chunk
或Paragraph
)。这会将图像添加到左侧并将其他文本环绕在其周围。 - 在绝对位置添加图像,不规则列使用
ColumnText
添加文本:http://1t3xt.be/?0b3
1 是最简单的方法,但结果可能并不总是您想要的(您可以调整一些东西,例如添加边框); 2 需要更多的工作,但允许您完全按照您想要的方式创建输出。
关于java - 段落之间的图像使用 iText,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13030250/