利用itext创建PDF表格
学习生活中,经常需要制作或填写各种各样的表。这些表往往写成PDF文件,然后打印出来最为方便。那么,如果用Java写这样的PDF文件,该怎么做呢?
itext是一个处理该问题的不错的类库,首先需要将itext的jar包添加到开发环境中,接下来我演示在eclipse下用Java写出pdf文件。文件内容以下截图给出:
方法如下:
public class Test_登记表
{
public static void main(String[] args) throws Exception
{
//创建Document对象
Document doc=new Document(PageSize.A4,0,0,50,0);
//获得PdfWriter实例,将文档放到输出流上
PdfWriter.getInstance(doc, new FileOutputStream("f:\\登记表.pdf"));
//字体设置
/*
* 由于itext不支持中文,所以需要进行字体的设置,我这里让itext调用