将文本中的两段合并为一行



我想创建一个包含文本和图像的段落。

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. 你可以使用表格使段落和图像出现在同一行。
  2. 使用setAbsolutePosition在您的图像上设置一个确切的位置,例如:myimg.setAbsolutePosition(400f,400f);。那将设置图像的位置在你想要的任何地方然后你可以设置文本在同一行上。

最新更新