IText7的安装和简单例子

2025-10-23 02:13:21

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

IText7的安装和简单例子

IText7的安装和简单例子

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,打开之后如下

IText7的安装和简单例子

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

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢