package cn.tomtocc.pdf;import java.io.FileNotFoundException;
import java.io.FileOutputStream;import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.PageSize;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.pdf.PdfWriter;public class pdfTest {public static void main(String[] args) throws FileNotFoundException,DocumentException {//實現A4紙頁面 并且橫向顯示(不設置則為縱向)Document document = new Document(PageSize.A4.rotate());PdfWriter pdfWriter = PdfWriter.getInstance(document,new FileOutputStream("d:/demo.pdf"));// 打開文檔document.open();// 生成第一頁document.newPage();//設置作者document.addAuthor("tomaotcc");//設置創建日期document.addCreationDate();// 設置創建者document.addCreator("tomaotcc.com");// 設置生產者document.addProducer();// 設置關鍵字document.addKeywords("my");//設置標題document.addTitle("Set Attribute Example");//設置主題document.addSubject("An example to show how attributes can be added to pdf files.");// 加入文檔內容document.add(new Paragraph("my first pdf demo"));// 關閉文檔document.close();pdfWriter.close();}
}