Я пытаюсь поместить таблицу на страницу PDF, которая была повернута для альбомной ориентации в моем «PdfPageEventHelper»:
public void onStartPage(PdfWriter writer_,Document document_) {
writer_.addPageDictEntry(PdfName.ROTATE,PdfPage.LANDSCAPE);
}
Эта часть, кажется, работает, но когда я создаю свою таблицу с 10 столбцами, установка ширины не работает:
float sizeY=page.getWidth();
PdfPTable table=new PdfPTable(10);
table.setTotalWidth(sizeY);
float[] widths=new float[] {1.f,1.5f,4.f,1.f,1.f,1.f,1.f,1.f,1.f,1.f};
table.setWidths(widths);
Ширина таблицы всегда кажется стандартной (80% ширины книжной страницы). Как заставить таблицу использовать ширину альбомной страницы? ТИА.
open
создаст экземплярDocument
). - person mkl   schedule 27.11.2017