Exception in thread "main" java.lang.NoSuchMethodError: com.lowagie.text.pdf.BaseFont.getCharBBox(C)

项目中需要用itext将html转PDF,遇到了一下问题:

Exception in thread

网上看了很多帖子,也有不少人提出这个问题,但都没有解决方案。项目进展一度陷入僵局,对比了一些帖子,无意中发现xhtmlrenderer引入的jar包略有不同,出现"Exception in thread "main" java.lang.NoSuchMethodError: com.lowagie.text.pdf.BaseFont.getCharBBox(C)" 错误时,引用的是以下jar包:


    org.xhtmlrenderer
    core-renderer
    R8

但是将jar包做以下修改后,就没有再出现报错了,导出PDF文件也正常。


    org.xhtmlrenderer
    flying-saucer-pdf
    9.0.8

具体出问题的原因还没有去探究,项目还在进行中。

你可能感兴趣的:(itext)