给我完整的用java实现读取ppt格式文件内容的代码
时间: 2023-03-07 20:52:13 浏览: 246
可以参考以下代码:import java.io.FileInputStream;
import java.io.IOException;
import java.util.ArrayList;
import org.apache.poi.xslf.usermodel.XMLSlideShow;
import org.apache.poi.xslf.usermodel.XSLFSlide;public class ReadPPT {
public static void main(String[] args) throws IOException {
//要读取的ppt文件路径
String pptFile = "文件路径";
FileInputStream inputStream = new FileInputStream(pptFile);
XMLSlideShow ppt = new XMLSlideShow(inputStream);
//获取ppt文件中的所有幻灯片
XSLFSlide[] slides = ppt.getSlides();
//存放每一张幻灯片上的文本信息
ArrayList<String> list = new ArrayList<String>();
for (XSLFSlide slide : slides) {
//获取幻灯片上的文本
String text = slide.getText();
//将文本存入list
list.add(text);
}
//关闭文件流
inputStream.close();
//输出ppt文件中的文本
for (String str : list) {
System.out.println(str);
}
}
}
阅读全文