繁体   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