задайте ширину ячейки таблицы в формате iText java pdf
Я использую opensource http://itextpdf.com/, чтобы создать некоторые pdf .
Я могу создать таблицу , но ширина всех столбцов одинакова , мне нужно изменить ширину конкретного столбца .
PdfPTable table = new PdfPTable(6);
Phrase tablePhrse = new Phrase("Sl n0", normalFontBold);
PdfPCell c1 = new PdfPCell(tablePhrse);
c1.setHorizontalAlignment(Element.ALIGN_CENTER);
table.addCell(c1);
Я не смог найти никакой метод для установки ширины столбца, pls предлагает некоторый путь сделать для того чтобы достигнуть этого ..
3 ответов
вот исправленный если table.setWidths(new int[]{200,50});
не работает.
innertable.setWidthPercentage(50);
Привет всем..
попробовать это.
float[] columnWidths = new float[]{10f, 20f, 30f, 10f};
table.setWidths(columnWidths);