NotesSlideManager
Содержание
[
Скрывать
]NotesSlideManager class
Менеджер заметок слайдов.
public sealed class NotesSlideManager : DomObject<Slide>, INotesSlideManager
Properties
Name | Description |
---|---|
NotesSlide { get; } | Возвращает заметку слайда для текущего слайда. Возвращает null, если у слайда нет заметки. Только для чтения INotesSlide . |
Methods
Name | Description |
---|---|
AddNotesSlide() | Возвращает заметку слайда для текущего слайда, создавая одну, если её нет. |
RemoveNotesSlide() | Удаляет заметку слайда текущего слайда. |
Examples
Следующий пример показывает, как добавить заметки к конкретному слайду презентации 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);
}
See Also
- class DomObject<TParent>
- class Slide
- interface INotesSlideManager
- namespace Aspose.Slides
- assembly Aspose.Slides