Vorschau der Notizen in Folien

Notizen sind eine der wesentlichen Komponenten, während Sie eine Präsentation erstellen. Sie fügen die Sprechernotizen hinzu, auf die Sie später beim Halten der Diashow vor einem Publikum verweisen können. Während der Präsentation sind die Sprechernotizen auf Ihrem Monitor sichtbar, jedoch nicht für das Publikum. Daher ist das Notizenfenster der Ort, um Gesprächspunkte zu speichern, die Sie bei Ihrer Präsentation erwähnen möchten.

Aspose.Slides Cloud bietet die Möglichkeiten, Notizen zu PowerPoint-Folien hinzuzufügen, zu aktualisieren oder zu entfernen. Sie können die Operation an PowerPoint-Folien durchführen, die auf dem lokalen Systemlaufwerk verfügbar sind oder in der Cloud-Speicherung gespeichert sind.

Notizen zu Folien hinzufügen

Um Notizen hinzuzufügen, müssen Sie versuchen, NotesSlide/PostAddNotesSlide zu verwenden. Der folgende cURL-Befehl ermöglicht es Ihnen, Notizen zu PowerPoint-Folien hinzuzufügen.

curl -X POST "https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide" -H  "accept: application/json" -H  "authorization: Bearer <jwt token>" -H  "Content-Type: application/json" -d "{  \"Text\": \"These are sample presenter notes added using Aspose.Slides Cloud\",}"

Request URL

https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide

Response Body

{<strong>
  </strong>"text":** **"These are sample presenter notes added using Aspose.Slides Cloud",<strong>
  </strong>"shapes":** **{<strong>
    </strong>"uri":** **{<strong>
      </strong>"href":** **"https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide/shapes",<strong>
      </strong>"relation":** **"self"<strong>
    </strong>}<strong>
  </strong>},<strong>
  </strong>"selfUri":** **{<strong>
    </strong>"href":** **"https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide",<strong>
    </strong>"relation":** **"self"<strong>
  </strong>}<strong>
</strong>}

C#.NET code snippet

string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/

// initialisieren Aspose.Slides Cloud Objekt
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);
String fileName = "NotesPresentation.pptx";            

// NotesSlide dto Objekt zur Darstellung der Foliennotizen
NotesSlide notesSlide = new NotesSlide();
// Beispielformat für den Notizbereich
notesSlide.Text = "These are sample presenter notes added using Aspose.Slides Cloud";

// Erstellen Sie ein PostAddNotesSlideRequest Objekt, um Notizen zur PPTX-Datei hinzuzufügen.
PostAddNotesSlideRequest postAddNotesSlideRequest = new PostAddNotesSlideRequest();
// name of the file to which Notes are required to be added
postAddNotesSlideRequest.Name = fileName;
// Index der Folie innerhalb der PowerPoint-Präsentation
postAddNotesSlideRequest.SlideIndex = 1;
// NotesSlide object
postAddNotesSlideRequest.Dto = notesSlide;

// füge NotesSlideRequest zur SlidesApi-Instanz hinzu
slidesApi.PostAddNotesSlide(postAddNotesSlideRequest);
Beispiel-Folien ohne Notizen

Image 1:- PowerPoint-Folie ohne Notizen

PowerPoint-Folie mit Notizen

Bild 2:- PowerPoint-Folie mit hinzugefügten Notizen

Update Slide Notes

Sie können auch die API verwenden, um Notizen in der PowerPoint-Präsentation zu aktualisieren. Um dieses Bedürfnis zu erfüllen, wird die NotesSlide/PutUpdateNotesSlide verwendet.

cURL-Befehl

curl -X PUT "https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide" -H  "accept: application/json" -H  "authorization: Bearer <jwt token>" -H  "Content-Type: application/json" -d "{  \"Text\": \"Notes updated using Aspose.Slides Cloud API\",  \"Shapes\": {    \"Uri\": {      \"Href\": \"https://products.aspose.cloud/slides/curl\",       \"Title\": \"Aspose.Slides Cloud for cURL\"    }  }}"

Request URL

https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide

Response Body

{<strong>
  </strong>"text":** **"Notes updated using Aspose.Slides Cloud API",<strong>
  </strong>"shapes":** **{<strong>
    </strong>"uri":** **{<strong>
      </strong>"href":** **"https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide/shapes",<strong>
      </strong>"relation":** **"self"<strong>
    </strong>}<strong>
  </strong>},<strong>
  </strong>"selfUri":** **{<strong>
    </strong>"href":** **"https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide",<strong>
    </strong>"relation":** **"self"<strong>
  </strong>}<strong>
</strong>}

C#.NET Code snippet

string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/

// initialisiere Aspose.Slides Cloud Objekt
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);
String fileName = "NotesPresentation.pptx";            

// NotesSlide dto Objekt zur Darstellung der Foliennotizen
NotesSlide notesSlide = new NotesSlide();
// Beispielftext für den Notizenbereich
notesSlide.Text = "Notes updated using Aspose.Slides Cloud API";

// Erstellen Sie das PutUpdateNotesSlideRequest Objekt, um Notizen in der PPTX-Datei zu aktualisieren.
PutUpdateNotesSlideRequest putUpdateNotesSlideRequest = new PutUpdateNotesSlideRequest();

// name der Datei, in die Notizen aktualisiert werden müssen
putUpdateNotesSlideRequest.Name = fileName;
// Index der Folie innerhalb der PowerPoint-Präsentation
putUpdateNotesSlideRequest.SlideIndex = 1;
// NotesSlide object
putUpdateNotesSlideRequest.Dto = notesSlide;

// Fügen Sie PutUpdateNotesSlideRequest zur SlidesApi-Instanz hinzu.
slidesApi.PutUpdateNotesSlide(putUpdateNotesSlideRequest);
PowerPoint-Foliennotizen aktualisiert

Image 3:- Folie mit aktualisierten Notizen

Lies die Foliennotizen

Die PowerPoint-Verarbeitungs-Cloud-API bietet auch die Möglichkeit, die Notizen von der bestehenden Folie zu lesen. Sie müssen lediglich den Dateinamen der PowerPoint-Präsentation und den Index einer Folie angeben, von der Sie die Details der Notizen lesen möchten. Die GetNotesSlide ermöglicht es Ihnen, dieses Erfordernis zu erfüllen.

cURL-Befehl

curl -X GET "https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/2/notesSlide" -H  "accept: application/json" -H  "authorization: Bearer <jwt token>"

Response body

Der Antwortkörper zeigt die Notizen der Folien, die von einer bestimmten Folie der PowerPoint-Präsentation analysiert wurden.

{<strong>
  </strong>"text":** **"This is second slide of PowerPoint presentation",<strong>
  </strong>"shapes":** **{<strong>
    </strong>"uri":** **{<strong>
      </strong>"href":** **"https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/2/notesSlide/shapes",<strong>
      </strong>"relation":** **"self"<strong>
    </strong>}<strong>
  </strong>},<strong>
  </strong>"selfUri":** **{<strong>
    </strong>"href":** **"https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/2/notesSlide",<strong>
    </strong>"relation":** **"self"<strong>
  </strong>}<strong>
</strong>}

Falls Sie Informationen zu den Notizen auf der Folie für ein Dokument im Anfragekörper lesen müssen, versuchen Sie bitte, PostGetNotesSlide zu verwenden.

Löschen Sie Foliennotizen

Die API bietet die DeleteNotesSlide Methode, um die Notizen von der PowerPoint-Folie zu entfernen/zu löschen.

cURL-Befehl

curl -X DELETE "https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide" -H  "accept: application/json" -H  "authorization: Bearer <jwt token>"
Notizen von der Folie gelöscht

Bild 4:- PowerPoint-Folie mit gelöschten Notizen

Notizfolie in ein spezifisches Bildformat konvertieren

Sie können auf die Anforderung stoßen, PowerPoint-Folien mit Notizen in spezifische Bildformate zu rendern. Um diese Anforderung zu erfüllen, müssen Sie die GetNotesSlideWithFormat Methode der API verwenden.

cURL-Befehl

curl -X GET "https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/2/notesSlide/Jpeg" -H  "accept: multipart/form-data" -H  "authorization: Bearer "

Request URL

https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/2/notesSlide/Jpeg

Als Ergebnis enthält der Antwortkörper ein konvertiertes Bild, wie unten gezeigt.

Zweite Folie mit Notizen

Bild 5: - Vorschau der 2. Folie mit Notizen

Notes Slide exportiertes Bild

Bild 6:- PowerPoint-Notizfolie in das JPEG bildformat konvertiert