前面我们介绍了如何使用Spire.Presentation 添加和获取PowerPoint备注,该文将详细介绍如何使用Spire.Presentation快速批量删除PPT中的备注信息.
删除指定备注
C#
//加载PowerPoint文档
Presentation ppt = new Presentation();
ppt.LoadFromFile("Notes.pptx", FileFormat.Pptx2013);
//获取第一张幻灯片
ISlide slide = ppt.Slides[0];
//删除第一条备注
slide.NotesSlide.NotesTextFrame.Paragraphs.RemoveAt(1);
//保存文档
ppt.SaveToFile("Result.pptx",FileFormat.Pptx2013);
VB.NET
'加载PowerPoint文档
Dim ppt As New Presentation()
ppt.LoadFromFile("Notes.pptx", FileFormat.Pptx2013)
'获取第一张幻灯片
Dim slide As ISlide = ppt.Slides(0)
'删除第一条备注
slide.NotesSlide.NotesTextFrame.Paragraphs.RemoveAt(1)
'保存文档
ppt.SaveToFile("Result.pptx", FileFormat.Pptx2013)
批量删除所有备注
C#
//加载PowerPoint文档
Presentation ppt = new Presentation();
ppt.LoadFromFile("Notes.pptx", FileFormat.Pptx2013);
//获取第一张幻灯片
ISlide slide = ppt.Slides[0];
//删除所有备注
slide.NotesSlide.NotesTextFrame.Paragraphs.Clear();
//保存文档
ppt.SaveToFile("Result.pptx",FileFormat.Pptx2013);
VB.NET
'加载PowerPoint文档
Dim ppt As New Presentation()
ppt.LoadFromFile("Notes.pptx", FileFormat.Pptx2013)
'获取第一张幻灯片
Dim slide As ISlide = ppt.Slides(0)
'删除所有备注
slide.NotesSlide.NotesTextFrame.Paragraphs.Clear()
'保存文档
ppt.SaveToFile("Result.pptx", FileFormat.Pptx2013)