IText7的安装和简单例子
1、下载itext7-7.0.1,建议到官方下载,下载是一个zip包,里面有全部的jar,看起来比较乱,整理一下,把必要的包提取出来


2、必须要有java环境,我们使用eclipse,新建一个工程,导入上面说的必要jar包
3、编写测试数据:
package com.test;
import java.io.File;
import com.itextpdf.io.font.FontConstants;
import com.itextpdf.kernel.font.PdfFont;
import com.itextpdf.kernel.font.PdfFontFactory;
import com.itextpdf.kernel.pdf.PdfDocument;
import com.itextpdf.kernel.pdf.PdfWriter;
import com.itextpdf.layout.Document;
import com.itextpdf.layout.element.List;
import com.itextpdf.layout.element.ListItem;
import com.itextpdf.layout.element.Paragraph;
public class Test {
public static final String DEST="result/pdf/pdf1.pdf";
public static void main(String[] args) throws Exception {
File file =new File(DEST);
file.getParentFile().mkdirs();
new Test().createPdf(DEST);
}
public void createPdf(String dest) throws Exception{
//Initialize PDF writer
PdfWriter writer=new PdfWriter(dest);
//Initialize PDF document
PdfDocument pdf=new PdfDocument(writer);
// Initialize document
Document document=new Document(pdf);
//Add paragraph to the document
document.add(new Paragraph("Hello World"));
//Close document
document.close();
}
}
4、运行程序,可以在工程的目录下的result/pdf 看到一个 pdf1.pdf,打开之后如下

5、iText7比较新,方法和iText5方法很多不一样,网上很多材料都是旧的,放在iText7根本不能用,建议直接到官网查看api和例子