本文将介绍如何使用spire.presentation for java删除ppt文档中的文本框。
原ppt文档如下:
import com.spire.presentation.*;
public class removetextbox {
public static void main(string[] args) throws exception {
//加载ppt文档
presentation ppt = new presentation();
ppt.loadfromfile("sample.pptx");
//获取第一张幻灯片
islide slide = ppt.getslides().get(0);
//遍历幻灯片中的形状
for (int i = 0; i < slide.getshapes().getcount(); ) {
//删除文本框
ishape shape = slide.getshapes().get(i);
slide.getshapes().remove(shape);
}
//保存文档
string result = "output/removetextbox.pptx";
ppt.savetofile(result, fileformat.pptx_2013);
}
}
文本框删除效果: