NotesSlideManager
内容
[
隐藏
]NotesSlideManager class
注释幻灯片管理器。
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 = "您的注释";
// 将演示文稿保存到磁盘
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);
}
另请参阅
- class DomObject<TParent>
- class Slide
- interface INotesSlideManager
- namespace Aspose.Slides
- assembly Aspose.Slides