我有LineSeparator,它将它绘制在页面顶部
我试图将LineSeparator移动到页面底部,如
我没有成功将绝对位置设置为LineSeparator。
到目前为止:
Paragraph paragraph = new Paragraph();
LineSeparator UNDERLINE = new LineSeparator(0.5f, 92, null, Element.ALIGN_CENTER, -2);
paragraph.add(UNDERLINE);
document.add(paragraph);
请给我一些指示,谢谢。
答案 0 :(得分:1)
所以你想在绝对位置绘制一条线。那为什么要使用LineSeparator
?为什么不画线?
例如:
PdfContentByte canvas = writer.getDirectContent();
canvas.moveTo(36, 36);
canvas.lineTo(559, 36);
canvas.stroke();
更多示例可以在“The ABC of PDF”中找到。