无法旋转iText pdf内容

时间:2018-10-25 00:10:39

标签: java itext

我正在尝试使用iText 5.0.1旋转表的pdf内容。现有的pdf从左到右都有表格内容,但是,我想从下到上生成pdf,因为表格的列太多了。

我尝试使用addPageDictEntry方法,但是由于我正在使用5.0.1,所以它不可用。有什么办法可以旋转桌子吗? 下面是我的示例代码

    pdfDocument.setPageSize(PageSize.A4.rotate());
            pdfDocument.newPage();

            font = new Font(BaseFont.createFont(BaseFont.TIMES_BOLD,BaseFont.CP1252, 
             BaseFont.EMBEDDED), 20);
             font.setStyle(Font.BOLD);
            pdfDocument.add(new Paragraph("\n"));           
            pdfDocument.add(Chunk.NEWLINE);
            p = new Paragraph("Attachment 1 \n", font); 
            p.setAlignment(Paragraph.ALIGN_CENTER);

            pdfDocument.add(p);

            pdfDocument.add(new Paragraph("\n"));           
            pdfDocument.add(Chunk.NEWLINE);
          PdfPTable appTable1 = Table(bf,list,doc);
            pdfDocument.add(apptransTable1);
            pdfDocument.close();

0 个答案:

没有答案