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