java生成pdf表格_java生成pdf文件 --- Table

Java利用itext实现导出PDF文件

所需要的jar包:com.lowagie.text_2.1.7.v201004222200.jar

jar包下载地址:http://cn.jarfire.org/com.lowagie.html

一、主要步骤

1.新建document对象

第一个参数是页面大小。接下来的参数分别是左、右、上和下页边距。

Document document =new Document(PageSize.A4,50,50,30,20);

2.建立一个书写器(Writer)与document对象关联,通过书写器(Writer)可以

将文档写入到磁盘中。

创建 PdfWriter 对象 第一个参数是对文档对象的引用,第二个参数是文件的实际名称,在该名称中还会给出其输出路径。

PdfWriter writer =PdfWriter.getInstance(document,new FileOutputStream(filePath));

3.打开文档

写入数据之前要打开文档

document.open();

4.向文档中添加内容

document.add();

5.关闭文档

document.close();

二、字体

新建一个字体,iText的方法

BaseFont bfChinese;

bfChinese=BaseFont.createFont("STSongStd-Light","UniGB-UCS2-H",BaseFont.NOT_EMBEDDED);//jar包  bfChinese=BaseFont.createFont("C:/Windows/Fonts/ms

你可能感兴趣的:(java生成pdf表格)