簡體   English   中英

iText 5.0.3是否有任何參考源代碼或文檔?

[英]Any reference source codes or documents for iText 5.0.3?

是否有iText 5.0.3(特別是HTMLWorker)的文檔和參考源代碼?

另一個問題是在iText 5.0.3中,HTMLparser被淘汰了嗎?

不確定iText部分,但您也可以使用FlyingSaucer將HTML轉換為PDF。 這是一個帶有大量示例簡單博客

例如,HTML到PDF一樣簡單:

ITextRenderer renderer = new ITextRenderer();
renderer.setDocument(new File("/file.html"));
renderer.layout();
renderer.createPDF(new FileOutputStream("/file.pdf"), true);

請注意,它實際上需要格式正確的XML。 因此,您確實需要使用XHTML來填充它。 如有必要,可以使用任意的HTML解析器產生一個org.w3c.dom.Document ,你又可以喂到ITextRenderer#setDocument()這樣就可以tagsoups轉換為PDF格式為好。

也可以看看

HTMLWorker在5.0.3中存在,但不支持很多CSS。 在itextpdf.com示例頁面上有一個示例將電影xmls轉換為pdf。

在下一個iText版本(不確定是5.1還是5.0.7)中,將有一個單獨的XMLWorker jar,它將提供更多的CSS支持。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM