我想在标题后添加页面的表格中间。找到方法“ writeSelectedRows”,可用于在页面上移动表位置。但是用这种方法,表被创建了两次,一次在页面的开始,另一次在指定的位置。
请帮助解决此问题。
//Using iTextPDF 5.5.10
document.open();
PdfPTable table = new PdfPTable(1);
// table.setPaddingTop(250);
table.setTotalWidth(100);
table.setWidthPercentage(100);
PdfPCell cell = new PdfPCell(new Phrase("Some text here"));
// cell.setFixedHeight(13);
cell.setBorder(Rectangle.NO_BORDER);
cell.setColspan(1);
cell.setBackgroundColor(BaseColor.CYAN);
table.addCell(cell);
table.writeSelectedRows(0, -1, 50, 650, writer.getDirectContent());
document.add(table);
document.open();
我只想一次在给定位置添加表,而不是在页面开始处添加。