zoukankan      html  css  js  c++  java
  • java生成PDF文件(itext)

    itextpdf-5.4.3.jar下载地址: http://www.kuaipan.cn/file/id_58980483773788178.htm
    导入itextpdf-5.4.3.jar

    ToPDF .java

    import java.io.FileOutputStream;
    import com.itextpdf.text.Document;
    import com.itextpdf.text.Element;
    import com.itextpdf.text.Paragraph;
    import com.itextpdf.text.pdf.PdfPCell;
    import com.itextpdf.text.pdf.PdfPTable;
    import com.itextpdf.text.pdf.PdfWriter;
    
    public class ToPDF {
    
        public static void main(String[] args) {
     
            Document document = new Document();
            int ColumnNums = 6;
            int CellNums = 24;
            try {
                // 生成PDF的绝对路径
                PdfWriter.getInstance(document,
                        new FileOutputStream("F:\test.pdf"));
                document.open();
    
                // 设置Table的列数
                PdfPTable table = new PdfPTable(ColumnNums);
                PdfPCell cell = new PdfPCell(new Paragraph("testToPDF"));
                cell.setHorizontalAlignment(Element.ALIGN_CENTER);
    
                cell.setColspan(ColumnNums);
                table.addCell(cell);
    
                for (int i = 0; i < CellNums; i++) {
                    cell = new PdfPCell(new Paragraph(i + " "));
                    cell.setHorizontalAlignment(Element.ALIGN_CENTER);//设置水平Alignment
                    cell.setVerticalAlignment(Element.ALIGN_CENTER); // 设置垂直Alignment
                    table.addCell(cell);
                }
    
                document.add(table);
            } catch (Exception e) {
                e.printStackTrace();
            }
            document.close();
        }
    }

    测试结果:

    image

    image

  • 相关阅读:
    飞机大战4-我的子弹
    飞机大战3-我的飞机
    飞机大战1-分析设计
    继承
    常见题
    42个例子算法
    心跳
    tomcat
    service
    URI URL
  • 原文地址:https://www.cnblogs.com/J-wym/p/3269404.html
Copyright © 2011-2022 走看看