Auf dieser Seite wird beschrieben, wie Sie bestimmte allgemeine Aufgaben im Zusammenhang mit Präsentationen ausführen, z. B.:
- Präsentation erstellen
- Vorhandene Präsentation kopieren
In den folgenden Abschnitten werden diese Aufgaben im Detail beschrieben.
Leere Präsentation erstellen
Verwenden Sie zum Erstellen einer Präsentation die Methode create für die Sammlung presentations, wie im folgenden Beispiel gezeigt.
In diesem Beispiel wird eine leere Präsentation mit einem angegebenen Titel erstellt.
Apps Script
Ok
Java
JavaScript
Node.js
PHP
Python
Ruby
Mit Google Drive-Ordnern arbeiten
Mit der Google Präsentationen API ist es nicht möglich, eine Präsentation direkt in einem bestimmten Drive-Ordner zu erstellen. Die erstellte Präsentation wird standardmäßig im Stammordner des Nutzers in Drive gespeichert.
Es gibt jedoch zwei Alternativen zum Speichern einer Datei in einem Drive-Ordner:
- Nachdem die Präsentation erstellt wurde, verschieben Sie sie mit der Methode files.update der Drive API in einen bestimmten Ordner. Weitere Informationen zum Verschieben von Dateien finden Sie unter Dateien zwischen Ordnern verschieben.
- Fügen Sie einem Ordner eine leere Präsentation mit der Methode files.create der Drive API hinzu und geben Sie
application/vnd.google-apps.presentation
alsmimeType
an. Weitere Informationen zum Erstellen von Dateien finden Sie unter Datei in einem Ordner erstellen.
Für beide Alternativen müssen Sie die entsprechenden Drive API-Bereiche hinzufügen, um den Aufruf zu autorisieren.
Informationen zum Verschieben oder Erstellen einer Datei in einem Ordner einer geteilten Ablage finden Sie unter 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 bereitgestellter String sowohl für den Präsentationstitel als auch für den Namen der neuen Drive-Datei verwendet.
Apps Script
Ok
Java
JavaScript
Node.js
PHP
Python
Ruby
Für die Autorisierung des Aufrufs müssen Sie einen geeigneten Drive API-Bereich verwenden.