Warum PowerPoint-Präsentationen?

PowerPoint-Vorlagenvorschau

PowerPoint-Präsentationen sind eines der beliebtesten und am weitesten verbreiteten Formate zur Präsentation von Daten und Informationen während Vorstandssitzungen und allgemeinen Versammlungen. Auch in der eLearning-Welt gehört PowerPoint zu den beliebten Formaten für den Wissensaustausch. Das Präsentationsformat hat die Art und Weise verändert, wie Menschen Ideen und Informationen einem Publikum vorstellen. Die Präsentationsdateien speichern eine Sammlung von Datensätzen, um Präsentationsdaten wie Folien, Formen, Text, Animationen, Video, Audio und eingebettete Objekte zu accommodate.

Gemäß Ihren Anforderungen verwenden Sie Präsentationssoftware wie Microsoft PowerPoint, Apache OpenOffice Impress, Apple Keynote usw., um Faltblätter, Umschläge, Visitenkarten, Einladungen, Zertifikate, Formulare, Kalender und sogar Bücher zu erstellen. Die gängigen Präsentationsdateierweiterungen und deren zugehörige Dateiformate umfassen PPTX, PPT und ODP.

Info: Aspose bietet einen KOSTENLOSEN PowerPoint to PDF converter, mit dem Sie Präsentationen online in PDF umwandeln können.

Funktionen, die von Aspose.Slides Cloud angeboten werden

Um eine überzeugende Präsentation zu erstellen, müssen Sie zunächst verstehen, was Ihre Präsentationsverarbeitungs-API zu bieten hat. Aspose.Slides Cloud ermöglicht es Ihnen, gut gestaltete, wirkungsvolle Folien innerhalb von Präsentationen zu erstellen. Das Konzept von Folien ist recht fenomenal, da verwandte Informationen auf einer bestimmten Folie gruppiert werden. Sie können Ihrem Vortrag mittels der API schöne Zeitachsen und Diagramme hinzufügen.

Auf Folienebene bietet die API Funktionen zum Hinzufügen, Entfernen, Kopieren, Verschieben, Abrufen der Folienanzahl, Abmessungen und Informationen zu anderen Objekten in einer Folie. Bitte ziehen Sie in Betracht, den folgenden Link für Informationen über features offered by Aspose.Slides Cloud API zu besuchen.

Hinzufügen, Verschieben, Löschen, Kopieren von Folien

Während der Bearbeitung von PowerPoint-Präsentationen gehört eine der beliebtesten durchgeführten Aktionen der Benutzer zum Hinzufügen neuer leerer Folien, dem Verschieben von Folien an einen neuen Ort in der Präsentation, dem Kopieren vorhandener Folien an einen neuen Ort oder dem Löschen einer vorhandenen Folie aus der Präsentationsdatei. Wenn wir mit Dateien umgehen, erhalten wir die Möglichkeit, Operationen an Dateien durchzuführen, die auf einem lokalen Dateisystem oder einer in der Cloud gespeicherten Datei gespeichert sind.

In den folgenden Beispielen werden wir mit der angehängten Musterpräsentation arbeiten, die zunächst eine einzelne Masterfolie enthält.

Vorschau der Eingabedatei Präsentation

Bild 1: - Vorschau der Quelldatei der Präsentation

Fügen Sie eine leere Folie hinzu

Wie im folgenden Code-Ausschnitt gezeigt, wird eine einzelne Methode PostSlidesAddRequest(..) verwendet, um eine neue Folie zur Präsentationsdatei hinzuzufügen. Der erste Parameter akzeptiert den Dateinamen der Präsentation, das zweite Argument nimmt den Index, an dem die Folie hinzugefügt werden soll. Falls der Index-Parameter nicht angegeben ist, wird die Folie am Ende der bereits vorhandenen Folien in der Präsentation hinzugefügt. Der dritte Parameter enthält die Passwortinformationen für die Datei und so weiter. Alle Parameter außer dem Eingabedateinamen sind optional.

string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx";   // Get AppKey and AppSID from https://dashboard.aspose.cloud/
// erstelle ein Objekt von SlidesAPI, während du die Informationen zu AppKey und AppSid übergibst.
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);

// Laden Sie die Datei zum Cloud-Speicher hoch, um sie zu verarbeiten.
slidesApi.UploadFile(new UploadFileRequest(File.Open("Presentation1.pptx", FileMode.Open), "Presentation1.pptx", null));
// füge eine neue leere Folie am ersten Index hinzu. Der Indexparameter ist optional.
slidesApi.PostSlidesAdd(new PostSlidesAddRequest("Presentation1.pptx"));
Vorschau nach dem Hinzufügen einer neuen leeren Folie

Bild 2:- Vorschau nach dem Hinzufügen einer leeren Folie am 2. Index

Slide verschieben

Die API bietet eine einfache Methode, um die Position der Folie innerhalb der Präsentationsdatei neu anzuordnen. Sie müssen lediglich den Standort/Namen einer Eingabedatei, den Index der Folie, die Sie verschieben möchten, und ein drittes Argument angeben, das auf den Index verweist, zu dem Sie die Datei verschieben möchten. Laut dem folgenden Code-Snippet wird die Folie vom 2. Index auf den 1. Index verschoben.

string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx";   // Get AppKey and AppSID from https://dashboard.aspose.cloud/
// erstelle ein Objekt von SlidesAPI, während du die Informationen AppKey und AppSid übergibst.
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);

// Datei in den Cloud-Speicher zum Verarbeiten hochladen
slidesApi.UploadFile(new UploadFileRequest(File.Open("Presentation1.pptx", FileMode.Open), "Presentation1.pptx", null));
// Bewege die Folie von Index 2 zu Index 1
slidesApi.PostSlidesReorder(new PostSlidesReorderRequest("Presentation1.pptx", 2, 1));
Vorschau nach der Neuanordnung der zweiten Folie an die neue Position

Bild 2:- Vorschau nachdem die 2. Folie auf den 1. Index umsortiert wurde

Lösche Folie

Unter den CRUD-Operationen hat das Löschen ebenfalls seine Bedeutung, da wir manchmal auf die Anforderung stoßen, überflüssige oder veraltete Informationen zu entfernen. Um dieser Anforderung gerecht zu werden, ist die API vollständig in der Lage, solche Anfragen zu bearbeiten. Sie haben die Möglichkeit, alle Folien in einer Präsentation mit der Methode DeleteSlidesCleanSlidesList(..) zu löschen oder eine Folie an einem bestimmten Index mit der Methode DeleteSlideByIndex(..) zu entfernen, die zwei Argumente akzeptiert, d.h. den Dateinamen der Eingabpräsentation und den Index der zu entfernenden Folie.

string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx";   // Get AppKey and AppSID from https://dashboard.aspose.cloud/
// erstelle ein Objekt von SlidesAPI, während du die Informationen AppKey und AppSid übergibst.
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);

// Datei in den Cloud-Speicher zum Verarbeiten hochladen
slidesApi.UploadFile(new UploadFileRequest(File.Open("Presentation1.pptx", FileMode.Open), "Presentation1.pptx", null));
// Bewege die Folie von Index 2 zu Index 1
slidesApi.PostSlidesReorder(new PostSlidesReorderRequest("Presentation1.pptx", 2, 1));
Vorschau nach dem Löschen der Folie an Index 2

Bild 4:- Vorschau nach dem Entfernen der Folie am 2. Index.