Auf dieser Seite wird beschrieben, wie Sie bestimmte übergeordnete Aufgaben im Zusammenhang mit Präsentationen ausführen, z. B.:
- Präsentation erstellen
- Vorhandene Präsentation kopieren
In den folgenden Abschnitten werden diese Aufgaben ausführlich beschrieben.
Leere Präsentation erstellen
Verwenden Sie zum Erstellen einer Präsentation die Methode create in der Sammlung presentations, wie im folgenden Beispiel gezeigt.
In diesem Beispiel wird eine leere Präsentation mit einem bestimmten Titel erstellt.
Apps Script
Ok
Java
JavaScript
Node.js
PHP
Python
Ruby
Mit Google Drive-Ordnern arbeiten
Mit der Google Slides API können Sie keine Präsentation direkt in einem bestimmten Drive-Ordner erstellen. Die erstellte Präsentation wird standardmäßig im Stammordner des Nutzers in Google Drive gespeichert.
Es gibt jedoch zwei Möglichkeiten, eine Datei in einem Google Drive-Ordner zu speichern:
- Nachdem die Präsentation erstellt wurde, können Sie sie mithilfe der Methode files.update der Drive API in einen bestimmten Ordner verschieben. Weitere Informationen zum Verschieben von Dateien finden Sie unter Dateien zwischen Ordnern verschieben.
- Fügen Sie einem Ordner mithilfe der Methode files.create der Drive API eine leere Präsentation hinzu. Geben Sie dabei
application/vnd.google-apps.presentation
alsmimeType
an. Weitere Informationen zum Erstellen von Dateien finden Sie im Hilfeartikel Dateien in einem Ordner erstellen.
In beiden Fällen müssen Sie die entsprechenden Drive API-Bereiche hinzufügen, um den Aufruf zu autorisieren.
Weitere Informationen zum Verschieben oder Erstellen einer Datei in einem Ordner einer geteilten Ablage finden Sie im Hilfeartikel Unterstützung für geteilte Ablagen implementieren.
Vorhandene Präsentation kopieren
Verwenden Sie zum Kopieren einer Präsentation die Methode files().copy der Drive API.
Im folgenden Beispiel wird eine vorhandene Präsentation kopiert. Dabei wird ein bestimmter String für den Präsentationstitel und den Namen der neuen Drive-Datei verwendet.
Apps Script
Ok
Java
JavaScript
Node.js
PHP
Python
Ruby
Sie müssen einen geeigneten Drive API-Bereich verwenden, um den Aufruf zu autorisieren.