2015-11-07 51 views
0

我試圖運行this example,但在下面的語句中出現錯誤。我已經添加了與itext最新版本相關的所有庫。爲了在iText中運行ParseHtml8示例,需要什麼jar?

XMLWorkerFontProvider fontProvider = new XMLWorkerFontProvider(XMLWorkerFontProvider.DONTLOOKFORFONTS); 
    fontProvider.register("resources/fonts/NotoNaskhArabic-Regular.ttf"); 
    CssAppliers cssAppliers = new CssAppliersImpl(fontProvider); 
    HtmlPipelineContext htmlContext = new HtmlPipelineContext(cssAppliers); 
    htmlContext.setTagFactory(Tags.getHtmlTagProcessorFactory()); 
+0

的錯誤是..? – ItachiUchiha

+0

XMLWorkerFontProvider無法解析爲某個類型。 –

+0

和導入com.itextpdf.tool.xml.XMLWorkerFontProvider; 無法解析爲類型 –

回答

-4

考慮使用Maven構建項目,並添加依賴

<dependency> 
    <groupId>com.lowagie</groupId> 
    <artifactId>itext</artifactId> 
    <version>YOUR_VERSION</version> 
</dependency> 
+0

這是不正確的,因爲'ParseHtml8'需要XML Worker和XML Worker需要最新版本的iText。你引用一個'com.lowagie'組ID(請將該ID與我的名字進行比較)。所有具有該組ID的版本都不再受支持。這些版本存在技術和法律問題。 –

相關問題