【发布时间】:2010-12-13 07:02:08
【问题描述】:
有谁知道,如何在 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,所以我不知道如何将它放在给定位置或更好的位置:边界框。
我怀疑 chunks 或 PdfTemplate 或者 table 可能会有所帮助,但我(还)不知道如何将它们组合在一起。 TIA 寻求帮助。
【问题讨论】:
标签: java text position itext multiline