本文将介绍使用Spire.Presentation for .NET给PowerPoint文档添加节的三种方式:
- 添加节到文档末尾
- 插入节到指定位置
- 添加节到指定幻灯片前
添加节到文档末尾
C#
//加载PowerPoint文档
Presentation ppt = new Presentation();
ppt.LoadFromFile("Input.pptx");
//添加节到文档末尾
Section section = ppt.SectionList.Append("New Section");
//保存结果文档
ppt.SaveToFile("AddSection.pptx", FileFormat.Pptx2013);
VB.NET
Dim ppt As Presentation = New Presentation()
ppt.LoadFromFile("Input.pptx")
Dim section As Section = ppt.SectionList.Append("New Section")
ppt.SaveToFile("AddSection.pptx", FileFormat.Pptx2013)
插入节到指定位置
C#
//加载PowerPoint文档
Presentation ppt = new Presentation();
ppt.LoadFromFile("Input.pptx");
//插入节到第一个索引位置
Section section = ppt.SectionList.Insert(0, "New Section");
//保存结果文档
ppt.SaveToFile("InsertSectionAtSpecifiedPosition.pptx", FileFormat.Pptx2013);
VB.NET
Dim ppt As Presentation = New Presentation()
ppt.LoadFromFile("Input.pptx")
Dim section As Section = ppt.SectionList.Insert(0, "New Section")
ppt.SaveToFile("InsertSectionAtSpecifiedPosition.pptx", FileFormat.Pptx2013)
添加节到指定幻灯片前
C#
//加载PowerPoint文档
Presentation ppt = new Presentation();
ppt.LoadFromFile("Input.pptx");
//添加节到第二张幻灯片前面
Section section = ppt.SectionList.Add("New Section", ppt.Slides[1]);
//保存结果文档
ppt.SaveToFile("AddSectionBeforeSlide.pptx", FileFormat.Pptx2013);
VB.NET
Dim ppt As Presentation = New Presentation()
ppt.LoadFromFile("Input.pptx")
Dim section As Section = ppt.SectionList.Add("New Section", ppt.Slides(1))
ppt.SaveToFile("AddSectionBeforeSlide.pptx", FileFormat.Pptx2013)