Saya mencoba meletakkan tabel pada halaman PDF yang telah diputar untuk lanskap di 'PdfPageEventHelper' saya:
public void onStartPage(PdfWriter writer_,Document document_) {
writer_.addPageDictEntry(PdfName.ROTATE,PdfPage.LANDSCAPE);
}
Bagian itu tampaknya berfungsi tetapi ketika saya membuat tabel dengan 10 kolom, pengaturan lebarnya sepertinya tidak berfungsi:
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);
Lebar tabel sepertinya selalu menjadi default (80% dari lebar halaman potret). Bagaimana cara agar tabel menggunakan lebar halaman lanskap? TIA.
open
ing contohDocument
.) - person mkl   schedule 27.11.2017