itext中文本的绝对位置放置
itext中表格可以使用
table.writeSelectedRows(0, -1, x, y, writer.getDirectContent());
PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream("test.pdf"));PdfContentByte cb = writer.DirectContent;BaseFont bf = BaseFont.createFont(BaseFont.HELVETICA, BaseFont.CP1252, BaseFont.NOT_EMBEDDED); cb.beginText();cb.setFontAndSize(bf, 12);cb.showTextAligned(PdfContentByte.ALIGN_CENTER, text + "This text is centered", 250, 700, 0);cb.endText();
BaseFont bf = BaseFont.createFont(BaseFont.HELVETICA, BaseFont.CP1252, BaseFont.NOT_EMBEDDED);cb.beginText();cb.setFontAndSize(bf, 12);cb.setTextMatrix(100, 400);cb.showText("Text at position 100,400.");cb.endText();