NotesSlideManager
内容
[
隐藏
]NotesSlideManager 类
备注幻灯片管理器。
public sealed class NotesSlideManager : DomObject<Slide>, INotesSlideManager
属性
| 名称 | 描述 |
|---|---|
| NotesSlide { get; } | 返回当前幻灯片的备注幻灯片。如果幻灯片没有备注幻灯片,则返回 null。只读 INotesSlide。 |
方法
| 名称 | 描述 |
|---|---|
| AddNotesSlide() | 返回当前幻灯片的备注幻灯片,如果不存在则创建一个。 |
| RemoveNotesSlide() | 删除当前幻灯片的备注幻灯片。 |
示例
以下示例展示了如何向特定的 PowerPoint 演示文稿幻灯片添加备注。
[C#]
// 实例化一个表示演示文稿文件的 Presentation 对象
using(Presentation presentation = new Presentation(dataDir + "AccessSlides.pptx")) {
// 向第一张幻灯片添加备注
INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;
INotesSlide noteSlide = mgr.AddNotesSlide();
noteSlide.NotesTextFrame.Text = "Your Notes";
// 将演示文稿保存到磁盘
presentation.Save(dataDir + "RemoveNotesAtSpecificSlide_out.pptx", SaveFormat.Pptx);
}
以下示例展示了如何从 PowerPoint 演示文稿的特定幻灯片中删除备注。
[C#]
// 实例化一个表示演示文稿文件的 Presentation 对象
using(Presentation presentation = new Presentation(dataDir + "AccessSlides.pptx")) {
// 删除第一张幻灯片的备注
INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;
mgr.RemoveNotesSlide();
// 将演示文稿保存到磁盘
presentation.Save(dataDir + "RemoveNotesAtSpecificSlide_out.pptx", SaveFormat.Pptx);
}