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

本文介绍了如何使用Java的iText库来生成PDF文件,详细讲解了从新建Document对象、创建PdfWriter、打开文档、设置字体、添加文本内容到创建表格的完整过程。还涉及到了水印、页眉、页脚的设置以及文档属性的添加,提供了丰富的代码示例。
摘要由CSDN通过智能技术生成

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值