使用iTextPDF编写PDF时出现Java异常

时间:2016-05-11 21:25:31

标签: java html pdf itext itextpdf

我正在尝试编写PDF,更具体地说,使用iTextPdf和XMLWorkerHelper编写一个HMTL页面,使用两者的版本5.5.9。

但是当我尝试写入PDF时,我得到一个异常,NoSuchMethodError,没有任何关于导致这种情况的线索。

java.lang.NoSuchMethodError: com.itextpdf.text.Paragraph.setRole(Lcom/itextpdf/text/pdf/PdfName;)V
    at com.itextpdf.tool.xml.html.Header.end(Header.java:97)
    at com.itextpdf.tool.xml.html.AbstractTagProcessor.endElement(AbstractTagProcessor.java:229)
    at com.itextpdf.tool.xml.pipeline.html.HtmlPipeline.close(HtmlPipeline.java:208)
    at com.itextpdf.tool.xml.XMLWorker.endElement(XMLWorker.java:142)
    at com.itextpdf.tool.xml.parser.XMLParser.endElement(XMLParser.java:397)
    at com.itextpdf.tool.xml.parser.state.ClosingTagState.process(ClosingTagState.java:71)
    at com.itextpdf.tool.xml.parser.XMLParser.parseWithReader(XMLParser.java:237)
    at com.itextpdf.tool.xml.parser.XMLParser.parse(XMLParser.java:215)
    at com.itextpdf.tool.xml.parser.XMLParser.parse(XMLParser.java:176)
    at com.itextpdf.tool.xml.XMLWorkerHelper.parseXHtml(XMLWorkerHelper.java:239)
    at com.itextpdf.tool.xml.XMLWorkerHelper.parseXHtml(XMLWorkerHelper.java:211)
    at com.itextpdf.tool.xml.XMLWorkerHelper.parseXHtml(XMLWorkerHelper.java:184)

希望有人可以在这件事上说清楚,谢谢你们。

0 个答案:

没有答案