有没有人知道如何在 iText 中添加多行文本到指定坐标的边界框内。
我尝试了
cb.showTextAligned(
PdfContentByte.ALIGN_LEFT,
text,
bounds.getLeft(),
TOTAL_HEIGHT-bounds.getTop(),
0 );
但它不支持换行。 我也尝试过
PdfContentByte cb = writer.getDirectContent();
cb.moveText(300,400);
document.add(new Paragraph("TEST paragraph\nNewline"));
这个支持换行,但不响应moveText,所以我不知道如何将其放置在给定位置或更好的边界框中。
我怀疑使用块、PdfTemplate或表格可能会有所帮助,但我还不知道如何将它们组合起来。感谢您提供的帮助。