操作powerpoint幻灯片文档时,我们通常会需要添加或删除幻灯片。该文将详细描述如何使用spire.presentation添加或删除powerpoint 幻灯片,以及如何调整powerpoint里的幻灯片顺序。
添加新幻灯片到已有的powerpoint文档
c#
//创建一个powerpoint文档并加载示例文档
presentation presentation = new presentation();
presentation.loadfromfile("sample.pptx");
//在第二页插入空白幻灯片
presentation.slides.insert(1);
//在文档末尾添加新幻灯片
presentation.slides.append();
//保存文档
presentation.savetofile("addnewslide.pptx", fileformat.pptx2010);
vb.net
'创建一个powerpoint文档并加载示例文档
dim presentation as new presentation()
presentation.loadfromfile("sample.pptx")
'在第二页插入空白幻灯片
presentation.slides.insert(1)
'在文档末尾添加新幻灯片
presentation.slides.append()
'保存文档
presentation.savetofile("addnewslide.pptx", fileformat.pptx2010)
删除指定幻灯片
c#
//创建一个powerpoint文档并加载示例文档
presentation presentation = new presentation();
presentation.loadfromfile("addnewslide.pptx");
//删除第三张幻灯片
presentation.slides.removeat(2);
//保存文档
presentation.savetofile("removeslide.pptx", fileformat.pptx2010);
vb.net
'创建一个powerpoint文档并加载示例文档
dim presentation as new presentation()
presentation.loadfromfile("addnewslide.pptx")
'删除第三张幻灯片
presentation.slides.removeat(2)
'保存文档
presentation.savetofile("removeslide.pptx", fileformat.pptx2010)
调整幻灯片顺序
c#
//创建一个powerpoint文档并加载示例文档
presentation presentation = new presentation();
presentation.loadfromfile("sample.pptx");
//获取文档中的第一张幻灯片并将其设置为第二张
islide slide = presentation.slides[0];
slide.slidenumber = 2;
//保存文档
presentation.savetofile("reorder.pptx", fileformat.pptx2010);
vb.net
'创建一个powerpoint文档并加载示例文档
dim presentation as new presentation()
presentation.loadfromfile("sample.pptx")
'获取文档中的第一张幻灯片并将其设置为第二张
dim slide as islide = presentation.slides(0)
slide.slidenumber = 2
'保存文档
presentation.savetofile("reorder.pptx", fileformat.pptx2010)