首页 > 解决方案 > 如何使用 Apache poi 3.6 和 Apache Poi-ooxml-3.15 jar 读取 pptx 文件的内容?

问题描述

我已经尝试使用Apache POI 3.6 和 Apache poi-ooxml-3.15版本的 jar从.pptx读取以下代码。

try{
    InputStream fis = Files.newInputStream(file.toPath());
    XMLSlideShow ppt = new XMLSlideShow(fis);
}

但是我在构建时遇到以下错误。

constructor XMLSlideShow in class org.apache.poi.xslf.usermodel.XMLSlideShow cannot be applied to given types;
required: org.apache.poi.xslf.XSLFSlideShow
found: java.io.InputStream
reason: actual argument java.io.InputStream cannot be converted to org.apache.poi.xslf.XSLFSlideShow by method invocation conversion

任何人建议做什么?

标签: javaapache-poi

解决方案


推荐阅读