Ten przewodnik zawiera informacje na temat jak dodawać notatki do PowerPoint slajdów za pomocą C# REST API. Nauczysz się automatycznie dodawać notatki mówcy do programu PowerPoint za pomocą C# RESTful Service przy użyciu opartego na .NET Cloud SDK. Częścią tego artykułu jest również kompletny przykładowy kod, który pokazuje, jak przesłać prezentację, wykonać żądane operacje i pobrać zaktualizowaną prezentację.
Warunek wstępny
Pobierać Aspose.Slides Cloud SDK for Dotnet for inserting notes in the slides
Skonfiguruj projekt C# przy użyciu powyższego zestawu SDK, aby dodać notatki dla prelegenta na slajdzie
Kroki dodawania notatek w programie PowerPoint za pomocą interfejsu API C# Low Code
- Utwórz obiekt SlidesApi z identyfikatorem i sekretem umożliwiającym dodawanie notatek mówcy
- Prześlij prezentację do pamięci masowej w chmurze, aby wstawiać notatki
- Utwórz obiekt NotesSlide i ustaw tekst notatek
- Wywołaj metodę CreateNotesSlide(), aby wstawić notatki
- Pobierz plik wyjściowy i zapisz na dysku
Te kroki podsumowują jak dodawać notatki mówcy w programie PowerPoint za pomocą usługi C# RESTful Service. Utwórz obiekt SlidesApi, podając wymagane parametry, prześlij prezentację źródłową i utwórz obiekt NotesSlide z tekstem notatek. Na koniec wywołaj metodę CreateNotesSlide(), aby wstawić notatki i pobrać zaktualizowaną prezentację.
Kod do dodawania notatek prezentacji do programu PowerPoint z interfejsem C# REST
using Aspose.Slides.Cloud.Sdk; | |
using Aspose.Slides.Cloud.Sdk.Model; | |
using System; | |
using System.Collections.Generic; | |
using System.IO; | |
namespace AsposeTestCodes | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // For adding slide notes | |
{ | |
SlidesApi slidesApi = new SlidesApi("Client ID", "Key");// API object for notes | |
FilesUploadResult uploadResult = slidesApi.UploadFile("SamplePresentation.pptx", | |
new MemoryStream(File.ReadAllBytes("SamplePresentation.pptx"))); | |
// Prepare notes for the slide. | |
var notes = new NotesSlide{Text = "Here are the notes for the speaker"}; | |
// Add notes on the. third slide | |
var currentNotesSlide = slidesApi.CreateNotesSlide("SamplePresentation.pptx", 3, notes); | |
Stream stream = slidesApi.DownloadFile("SamplePresentation.pptx"); | |
var fs = new FileStream("UpdatedPresentation.pptx", | |
FileMode.Create, FileAccess.Write); // File stream for speaker notes | |
stream.CopyTo(fs);// save to file | |
} | |
} | |
} |
Ten kod pokazuje jak wstawiać notatki do programu PowerPoint za pomocą opartego na C# .NET API. Możesz przesłać wiele prezentacji do magazynu w chmurze i podać nazwę prezentacji docelowej, do której mają zostać dodane notatki, podczas wywoływania metody CreateNotesSlide. Inne parametry to numer slajdu i odwołanie do obiektu NotesSlide utworzonego dla prezentacji.
Ten artykuł poprowadził nas przez pracę z notatkami z prezentacji. Aby dodać animację do slajdu programu PowerPoint, zapoznaj się z artykułem na temat Animuj slajdy programu PowerPoint za pomocą interfejsu API REST języka C#.