相关疑难解决方法(0)

边界框中的itext多行文本

有没有人知道,如何在iText中,在边界框中添加多行文字(指定坐标).

我试过了

cb.showTextAligned(
    PdfContentByte.ALIGN_LEFT,
    text,
    bounds.getLeft(),
    TOTAL_HEIGHT-bounds.getTop(),
    0 );
Run Code Online (Sandbox Code Playgroud)

但它不支持换行.我也试过了

PdfContentByte cb = writer.getDirectContent();
cb.moveText(300,400);
document.add(new Paragraph("TEST paragraph\nNewline"));
Run Code Online (Sandbox Code Playgroud)

这支持换行但不对moveText作出反应,因此我不知道如何将它放在给定位置或更好:边界框.

我怀疑chunks或PdfTemplate或者表可能会有所帮助,但我(还)不知道如何把它放在一起.TIA寻求帮助.

java text position itext multiline

10
推荐指数
1
解决办法
2万
查看次数

标签 统计

itext ×1

java ×1

multiline ×1

position ×1

text ×1