将itext中的两个段落合并为单行

时间:2015-07-08 08:55:39

标签: java itext

我想创建一个包含文字和图片的段落。

Paragraph paraRevenue = new Paragraph();
Paragraph imagePara = new Paragraph();
Paragraph com = new Paragraph();
paraRevenue.add("text here");
imagePara.add(new Chunk(imgRevenue, 0, 0));
imagePara.setAlignment(Element.ALIGN_RIGHT);
com.add(paraRevenue);
com.add(imagePara);

图像应正确对齐。

我的问题是它有两个不同的路线 有什么办法可以用单行显示吗?

1 个答案:

答案 0 :(得分:-1)

有两种方法可以做到。

  1. 您可以使用表格使段落和图像显示在同一行。
  2. 在图片上使用setAbsolutePosition设置确切的位置,例如 myimg.setAbsolutePosition(400f,400f);。这将设置图像的位置,然后您可以将文本设置在同一行。