číst přidat aktualizaci a odebrat poznámky ke snímkům v PowerPointu pomocí C# .NET

Poznámky ke snímkům v prezentacích PowerPoint se používají k přidání odkazů pro přednášejícího, aby si připomněli důležité body během prezentace. Tyto poznámky lze přidat na každý snímek prezentace PowerPoint. Tento článek také popisuje některé důležité aspekty programového zacházení s poznámkami k snímkům v prezentacích.

Po přečtení tohoto článku budete moci:

Práce s poznámkami ke snímkům pomocí Aspose.Slides for .NET

Abychom mohli v PowerPointu pracovat s poznámkami ke snímkům, použijeme Aspose.Slides for .NET – výkonné rozhraní API pro automatizaci PowerPointu, které podporuje vytváření, aktualizaci, analýzu a konverzi prezentačních dokumentů. Rozhraní API si můžete stáhnout nebo jej nainstalovat pomocí následujících možností:

Pomocí Správce balíčků NuGet

číst nebo aktualizovat poznámky ke snímkům v PowerPoint C# .NET

Pomocí konzoly Správce balíčků

PM> Install-Package Aspose.Slides.NET

Číst poznámky ke snímkům z PowerPointové prezentace v C#

Pro přístup k poznámkám ke snímkům v PowerPointu poskytuje Aspose.Slides for .NET rozhraní INotesSlideManager. INotesSlideManager vám umožňuje přistupovat k poznámkám ke snímkům, číst je, přidávat a aktualizovat. Následují kroky ke čtení poznámek ke snímkům z prezentace PowerPoint.

Následující ukázka kódu ukazuje, jak číst poznámky ke snímku z PowerPoint PPTX pomocí C#.

// Načíst prezentaci PowerPoint
Presentation presentation = new Presentation("presentation.pptx");
INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;
// Přečtěte si poznámky ke snímku
INotesSlide note = mgr.NotesSlide;
Console.Write(note.NotesTextFrame.Text);

Přidání poznámek do snímku aplikace PowerPoint v jazyce C#

Následují kroky pro přidání poznámek ke konkrétnímu snímku v prezentaci PowerPoint.

  • Načtěte prezentaci PowerPoint do objektu Prezentace.
  • Otevřete NotesSlideManager konkrétního snímku.
  • K přidání nové poznámky použijte rozhraní INotesSlide.
  • Uložte prezentaci pomocí metody Presentation.Save(String, SaveFormat).

Následující ukázka kódu ukazuje, jak přidat poznámky ke snímku do PowerPoint PPTX pomocí C#.

// Načíst prezentaci PowerPoint
Presentation presentation = new Presentation("presentation.pptx");
INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;
// Přidejte nové poznámky ke snímku
INotesSlide note = mgr.AddNotesSlide();
note.NotesTextFrame.Text = "new slide note";
// Uložit prezentaci
presentation.Save("added-slide-notes.pptx", SaveFormat.Pptx);

Aktualizace poznámek ke snímkům v prezentaci PowerPoint pomocí C#

Chcete-li aktualizovat poznámky v konkrétním snímku prezentace, přistoupíte ke snímku NotesSlide stejným způsobem, jako jste to udělali při čtení poznámek. Jakmile získáte přístup k poznámkám ke snímku, můžete jednoduše aktualizovat text pomocí vlastnosti INotesSlide.NotesTextFrame.Text. Po dokončení uložte soubor prezentace pomocí metody Presentation.Save(String, SaveFormat).

Následující ukázka kódu ukazuje, jak aktualizovat poznámky ke snímkům v prezentaci PowerPoint pomocí C#.

// Načíst prezentaci PowerPoint
Presentation presentation = new Presentation("presentation.pptx");
INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;
// Přístup k poznámkám ke snímku
INotesSlide note = mgr.NotesSlide;
// Aktualizujte text poznámky snímku 
note.NotesTextFrame.Text = "this is updated note";
// Uložit prezentaci
presentation.Save("updated-slide-notes.pptx", SaveFormat.Pptx);

Odebrání poznámek ke snímkům v prezentaci PowerPoint pomocí C#

Chcete-li odstranit poznámky ke snímku z prezentace PowerPoint, jednoduše zavolejte metodu INotesSlideManager.RemoveNotesSlide() a uložte soubor prezentace. Následující ukázka kódu ukazuje, jak odebrat poznámky ke snímkům z prezentace PowerPoint pomocí C#.

// Načíst prezentaci PowerPoint
Presentation presentation = new Presentation("presentation.pptx");
INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;
// Odstraňte poznámky ke snímku
mgr.RemoveNotesSlide();
// Uložit prezentaci
presentation.Save("removed-slide-notes.pptx", SaveFormat.Pptx);

Viz také

Vyzkoušejte Aspose.Slides for .NET zdarma

Aspose.Slides for .NET můžete vyzkoušet pomocí bezplatné dočasné licence.