段落之间的图像使用iText

时间:2012-10-23 12:18:28

标签: java image text itext

我正在使用iText生成我的自定义.pdf文档。我尝试了很多,但我无法做到包含图像的文本的理想设计。我需要一个输出,如下所示:

enter image description here

我已经尝试过Chunk类和Paragraph类,但我无法获得所需的内容。有什么想法吗?

1 个答案:

答案 0 :(得分:6)

你有(至少)两个选择:

  1. 使用image.setAlignment(Image.LEFT | Image.TEXTWRAP);并将图片添加到文档中(而不是ChunkParagraph)。这会将图像添加到左侧并将其他文本换行。
  2. 在绝对位置添加图片,并使用ColumnText不规则列添加文字:http://1t3xt.be/?0b3
  3. 1是最简单的方法,但结果可能并不总是你想要的(你可以调整一些东西,比如添加一个borden); 2需要更多工作,但允许您以您想要的方式创建输出。