Notizen zu PowerPoint-Folien hinzufügen mit C# REST API

Dieses Handbuch enthält Informationen zum Hinzufügen von Notizen zu PowerPoint-Folien mit C# REST API. Sie lernen, wie Sie mithilfe eines .NET-basierten Cloud SDK automatisch Sprechernotizen mit C# RESTful Service zu PowerPoint hinzufügen. Dieser Artikel enthält auch einen vollständigen Beispielcode, der zeigt, wie Sie eine Präsentation hochladen, gewünschte Vorgänge ausführen und die aktualisierte Präsentation herunterladen.

Voraussetzung

Schritte zum Hinzufügen von Notizen in PowerPoint mit der C# Low Code API

  1. Erstellen Sie das SlidesApi-Objekt mit ID und Geheimnis zum Hinzufügen von Sprechernotizen
  2. Laden Sie die Präsentation in den Cloud-Speicher hoch, um Notizen einzufügen
  3. Erstellen Sie das NotesSlide-Objekt und legen Sie den Text für die Notizen fest
  4. Rufen Sie die Methode CreateNotesSlide() auf, um Notizen einzufügen
  5. Laden Sie die Ausgabedatei herunter und speichern Sie sie auf der Festplatte

Diese Schritte fassen zusammen, wie Sie mit dem C# RESTful Service Sprechernotizen in PowerPoint hinzufügen. Erstellen Sie das SlidesApi-Objekt, indem Sie die erforderlichen Parameter angeben, laden Sie die Quellpräsentation hoch und erstellen Sie das NotesSlide-Objekt mit Notizentext. Rufen Sie abschließend die Methode CreateNotesSlide() auf, um Notizen einzufügen und die aktualisierte Präsentation herunterzuladen.

Code zum Hinzufügen von Präsentationsnotizen zu PowerPoint mit der C#-REST-Schnittstelle

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
}
}
}

Dieser Code zeigt, wie man mit einer C# .NET-basierten API Notizen in PowerPoint einfügt. Sie können mehrere Präsentationen in den Cloud-Speicher hochladen und beim Aufrufen der Methode CreateNotesSlide den Namen der Zielpräsentation angeben, in der Notizen hinzugefügt werden sollen. Weitere Parameter sind die Foliennummer und der Verweis auf das für die Präsentation erstellte NotesSlide-Objekt.

Dieser Artikel hat uns bei der Arbeit mit den Präsentationsnotizen angeleitet. Informationen zum Hinzufügen einer Animation zu einer PowerPoint-Folie finden Sie im Artikel zu Animieren Sie PowerPoint-Folien mit der C#-REST-API.

 Deutsch