2012-06-27 54 views
1

我正在使用iText Java API将HTML转换为PDF,使用HTMLWorker类。我需要在表格单元格中添加一个html链接,但是这会导致以下错误。iText HTML Worker问题

java.lang.ClassCastException:com.itextpdf.text.html.simpleparser.CellWrapper与com.itextpdf.text.Paragraph

<tr> 
    <td width="45%">Name:Test123</td> 
    <td width="25%">Date: July 2012</td> 
    <td width="30%"><a href="google.com">Link</a></td> 
</tr> 

任何想法不兼容如何解决这一问题或任何替代?

回答

0

如果可以的话,我建议你倾倒HTMLWorker,因为它有利于XML工作者已经停产:

+0

感谢您的回应。但是我们的系统使用HTMLWorker已经有一段时间了,现在这个要求成了一个增强。所以这次我们不容易切换。我也尝试使用Div和样式模拟一个表格,但样式被忽略 – user1263019