使用 iText 強制 HTML 轉 PDF

import java.io.*;
import com.lowagie.text.Document;
import com.lowagie.text.DocumentException;
import com.lowagie.text.PageSize;
import com.lowagie.text.pdf.PdfWriter;

public class Test {
        public static void main (String [] args) {
   try {
    Document document = new Document(PageSize.A4, 0, 0, 12, 12);
       PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream("C:/Temp/page.pdf") );
    document.open();
    
    Reader reader;
    // reader = new FileReader("C:/Temp/itext.xhtml");
    String str = "<html><head><title></title></head><body>" + "HelloWorld" + "</body></html>";
    reader = new CharArrayReader(str.toCharArray());
    com.lowagie.text.html.HtmlParser.parse(document, reader);

    document.close();
   } catch (FileNotFoundException e) {
    e.printStackTrace();
   } catch (DocumentException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
   }
        }
}

廣告

About fenjj

Perfect !!??...
本篇發表於 Uncategorized。將永久鏈結加入書籤。

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s