PPT文件对象——PPTShow

PPTShow对象代表一个PPT文件,系统会在临时目录构建有关文件的必要组成部分,并在用户指定输出的时候将拼合好的文件输出到指定的位置。

因此您必须手动执行关闭操作,以删除临时目录文件,否则临时目录文件越堆越多可能导致磁盘空间不足。

创建PPTShow

您可以通过以下两种方式创建一个PPTShow对象,它们没有任何差别。

PPTShow pptShow = PPTShow.build();
PPTShow pptShow = new PPTShow();

插入一张PPT

PPTShowSide是PPT页面对象,在后面的文档中会有提到。

插入到文档页面末尾:

void add(PPTShowSide pptShowSide)

插入到文档中间某一页:

/**
* indexId 表示要插入指定页面的索引,索引从0开始
*/
void add(PPTShowSide pptShowSide, int indexId)

生成文件

根据PPTShow内容,生成一个pptx格式的PPT文件

/**
* path 输出路径,请以.pptx结尾
*/
void toFile(String path)

关闭对象

关闭对象后缓存将被清理,被关闭的对象无法生成文件

void close()