使用Itext写入一个简单的PDF
package com.pdfbox.pdf;
import java.io.File;
import java.io.FileOutputStream;
import java.io.OutputStream;
import com.itextpdf.text.Document;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.pdf.PdfWriter;
/**
* 使用 itext 创建一个简单的 PDF 文档
* @author LGF 2015-01-04
*
*/
public class WriterPDF {
public static void main(String[] args) throws Exception {
//路径
String path = "src/test.pdf";
//创建一个文件
File file = new File(path);
//创建一个输出流
OutputStream out = new FileOutputStream(file);
//实例化文档对象
Document doc = new Document();
//获取PDF写入实例
PdfWriter pw = PdfWriter.getInstance(doc, out);
//打开文档
doc.open();
//创建一个段落
Paragraph p = new Paragraph("Hello World!");
//添加一个段落
doc.add(p);
//doc.newPage(); //添加一页
doc.close();
out.close();
pw.close();
System.out.println("success");
}
}