将LineSeparator移动到页面底部

时间:2014-12-15 15:52:34

标签: java pdf itext

我有LineSeparator,它将它绘制在页面顶部

enter image description here

我试图将LineSeparator移动到页面底部,如

enter image description here

我没有成功将绝对位置设置为LineSeparator。

到目前为止:

        Paragraph paragraph = new Paragraph();
        LineSeparator UNDERLINE = new LineSeparator(0.5f, 92, null, Element.ALIGN_CENTER, -2);
        paragraph.add(UNDERLINE);
        document.add(paragraph);

请给我一些指示,谢谢。

1 个答案:

答案 0 :(得分:1)

所以你想在绝对位置绘制一条线。那为什么要使用LineSeparator?为什么不画线?

例如:

PdfContentByte canvas = writer.getDirectContent();
canvas.moveTo(36, 36);
canvas.lineTo(559, 36);
canvas.stroke();

更多示例可以在“The ABC of PDF”中找到。