在城市的一角低調喧嘩。

關於部落格
在數位的城市裡,尋找那遺落各地一點一滴的人文元素。
  • 114272

    累積人氣

  • 3

    今日人氣

    0

    訂閱人氣

使用JAVA透過 iText 來產生PDF文件

字型的宣告法:
Font FontChinese = new Font(bfChinese, 12, Font.NORMAL);

 

產生文件的範例:(不含exception)
Document document = new Document();

PdfWriter.getInstance(document, new FileOutputStream("test.pdf"));
document.open();

String chineseStr = "大家好!";

BaseFont bfChinese = BaseFont.createFont("C:\windows\fonts\KAIU.TTF", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
Font FontChinese = new Font(bfChinese, 12, Font.NORMAL);

Paragraph p = new Paragraph(chineseStr, FontChinese);
document.add(p);

document.close();

 

當然,表格、圖形、格式…還有得研究,以上只是簡單寫寫產生中文的解決方法。
其他可以參考以下的tutorial網址:
http://www.lowagie.com/iText/tutorial/index.html

相簿設定
標籤設定
相簿狀態