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);
}
См. также
- класс DomObject<TParent>
- класс Slide
- интерфейс INotesSlideManager
- пространство имён Aspose.Slides
- сборка Aspose.Slides