new ITextRenderer时构造函数报错

2021-02-20 12:07发布

报错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); }
2条回答
南宫
1楼-- · 2021-02-20 12:41

报错信息发出来

Louisalan369
2楼-- · 2021-02-20 12:49

完整的不要只这一句话