Itext7 - 将文本放在特定位置

时间:2017-09-08 15:18:20

标签: itext7

ColumnText ct = new ColumnText(writer.getDirectContent());
ct.setSimpleColumn(left,bottom,right,top);
ct.setText(new Phrase("String"));
ct.go();

我们在Itext 5中的表现。但是我们如何在页面上的特定位置放置文本。我有多个文本与图像一起放在页面上。

谢谢

1 个答案:

答案 0 :(得分:1)

试试这个:

Paragraph p = new Paragraph("test");
p.setFixedPosition(100, 800, 200);
document.add(p);

应该那么简单。

在此示例中,x = 100,y = 800,并且200是宽度。

有关示例,请参阅https://developers.itextpdf.com/content/itext-7-building-blocks/examples/chapter-6#2574-c06e08_explicitdestinations.java