项目中遇到一个需求是生成PPT文件,但是一般来说,PPT会比较复杂,我们的做法是先用WPS或者Powerpoint制作好模板PPT文件(模板文件里使用文本占位符${placeholder}来表示要替换的地方),然后读取模板文件,生成实际需要的PPT文件。 如图,使用文本占位符: 代码如下: public void generatePPT() { // 读取模板ppt Path path = Paths.get(pptTemplateFile); XMLSlideShow templatePPT = new XMLS…