NotesSlideManager

Clase NotesSlideManager

Administrador de diapositivas de notas.

public sealed class NotesSlideManager : DomObject<Slide>, INotesSlideManager  

Propiedades

NombreDescripción
NotesSlide { get; }Devuelve la diapositiva de notas para la diapositiva actual. Devuelve null si la diapositiva no tiene diapositiva de notas. Solo lectura INotesSlide.

Métodos

NombreDescripción
AddNotesSlide()Devuelve la diapositiva de notas para la diapositiva actual, creando una si no existe.
RemoveNotesSlide()Elimina la diapositiva de notas de la diapositiva actual.

Ejemplos

El siguiente ejemplo muestra cómo agregar notas a una diapositiva específica de una presentación de PowerPoint.

[C#]  
	// Crear un objeto Presentation que representa un archivo de presentación  
	using(Presentation presentation = new Presentation(dataDir + "AccessSlides.pptx")) {  
	  // Agregar notas a la primera diapositiva  
	  INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;  
	  INotesSlide noteSlide = mgr.AddNotesSlide();  
	  noteSlide.NotesTextFrame.Text = "Tus Notas";  
	  // Guardar la presentación en el disco  
	  presentation.Save(dataDir + "RemoveNotesAtSpecificSlide_out.pptx", SaveFormat.Pptx);  
	}  

El siguiente ejemplo muestra cómo eliminar notas de una diapositiva específica de la presentación de PowerPoint.

[C#]  
	// Crear un objeto Presentation que representa un archivo de presentación  
	using(Presentation presentation = new Presentation(dataDir + "AccessSlides.pptx")) {  
	  // Eliminar notas de la primera diapositiva  
	  INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;  
	  mgr.RemoveNotesSlide();  
	  // Guardar la presentación en el disco  
	  presentation.Save(dataDir + "RemoveNotesAtSpecificSlide_out.pptx", SaveFormat.Pptx);  
	}  

Ver También