new ITextRenderer时构造函数报错

报错org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.NoSuchMethodError: com.lowagie.text.pdf.BaseFont.getCharBBox(C)[I 求大佬们解决下

 

构造函数如下

public ITextRenderer(float dotsPerPoint, int dotsPerPixel) {
    this.validPdfVersions = new char[]{'2', '3', '4', '5', '6', '7'};
    this._dotsPerPoint = dotsPerPoint;
    this._outputDevice = new ITextOutputDevice(this._dotsPerPoint);
    ITextUserAgent userAgent = new ITextUserAgent(this._outputDevice);
    this._sharedContext = new SharedContext();
    this._sharedContext.setUserAgentCallback(userAgent);
    this._sharedContext.setCss(new StyleReference(userAgent));
    userAgent.setSharedContext(this._sharedContext);
    this._outputDevice.setSharedContext(this._sharedContext);
    ITextFontResolver fontResolver = new ITextFontResolver(this._sharedContext);
    this._sharedContext.setFontResolver(fontResolver);
    ITextReplacedElementFactory replacedElementFactory = new ITextReplacedElementFactory(this._outputDevice);
    this._sharedContext.setReplacedElementFactory(replacedElementFactory);
    this._sharedContext.setTextRenderer(new ITextTextRenderer());
    this._sharedContext.setDPI(72.0F * this._dotsPerPoint);
    this._sharedContext.setDotsPerPixel(dotsPerPixel);
    this._sharedContext.setPrint(true);
    this._sharedContext.setInteractive(false);
}

报错信息发出来

完整的不要只这一句话