2
我需要知道是否有人可以幫助我瞭解這個免費的PDF生成器:使用JAVA的iText。 我的要求是這樣的:我和html標籤,如字符串:iText和HTML標籤
<bold>Hi everyone</bolddd>, my name is <italic>Maurice</italic>.
可以「解析」我的字符串,使PDF與有關字體正確的輸出(粗體,斜體,等等等等等等)??
在此先感謝。
我需要知道是否有人可以幫助我瞭解這個免費的PDF生成器:使用JAVA的iText。 我的要求是這樣的:我和html標籤,如字符串:iText和HTML標籤
<bold>Hi everyone</bolddd>, my name is <italic>Maurice</italic>.
可以「解析」我的字符串,使PDF與有關字體正確的輸出(粗體,斜體,等等等等等等)??
在此先感謝。
嘗試下面的代碼...
String htmlString="<bold>Hi everyone</bolddd>, my name is <italic>Maurice</italic>";
ArrayList p=new ArrayList();
StringReader strReader = new StringReader(htmlString);
Document document = new Document(PageSize.A4, 20, 20, 20, 50);
PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream("filename.pdf"));
document.open();
-------
-------
p = HTMLWorker.parseToList(strReader, null);
Paragraph paragraph=new paragraph();
for (int k = 0; k < p.size(); ++k){
paragraph.add((com.lowagie.text.Element)p.get(k));
}
document.add(paragraph);
-------
-------
document.close();
希望這有助於...
Thnaks很多... :-) – Psl 2011-04-21 07:23:09
試試這個:http://javaxtendsolutions.wordpress.com/2011/01/03/itext-1- 5-html-to-pdf/ – 2011-04-21 05:29:55