[英]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.