Erstellt und öffnet Presentations, das bearbeitet werden kann.
// Open a presentation by ID. let preso = SlidesApp.openById('PRESENTATION_ID_GOES_HERE'); // Create and open a presentation. preso = SlidesApp.create('Presentation Name');
Attribute
| Attribut | Typ | Beschreibung |
|---|---|---|
Alignment | Alignment | Eine Aufzählung der Arten von Ausrichtungspositionen. |
Arrow | Arrow | Eine Aufzählung der verschiedenen Pfeilstile, die ein Line haben kann. |
Auto | Auto | Eine Aufzählung der Arten von Auto-Text. |
Autofit | Autofit | Eine Aufzählung der Typen für das automatische Anpassen. |
Cell | Cell | Eine Aufzählung der verschiedenen Zusammenführungsstatus einer Tabellenzelle. |
Color | Color | Eine Aufzählung von Farbtypen. |
Content | Content | Eine Aufzählung von Werten, mit denen die Ausrichtung von Inhalten angegeben wird. |
Dash | Dash | Eine Aufzählung der verschiedenen Strichstile, die ein Line haben kann. |
Fill | Fill | Eine Aufzählung von Fülltypen. |
Line | Line | Eine Aufzählung der Kategorien von Line. |
Line | Line | Eine Aufzählung der Typen von Line. |
Line | Line | Eine Aufzählung der Typen von Line. |
Link | Link | Eine Aufzählung der Linktypen. |
List | List | Eine Aufzählung der Arten von Listenvoreinstellungen. |
Page | Page | Eine Aufzählung der Arten von Seitenhintergründen. |
Page | Page | Eine Aufzählung der Arten von Seitenelementen. |
Page | Page | Eine Aufzählung der Seitentypen. |
Paragraph | Paragraph | Eine Aufzählung der Arten der Absatzausrichtung. |
Placeholder | Placeholder | Eine Aufzählung der Platzhaltertypen. |
Predefined | Predefined | Eine Aufzählung der vordefinierten Layouts. |
Selection | Selection | Eine Aufzählung der Auswahltypen. |
Shape | Shape | Eine Aufzählung der Formtypen. |
Sheets | Sheets | Eine Aufzählung der Einbettungstypen für Google-Tabellen-Diagramme. |
Slide | Slide | Eine Aufzählung der Möglichkeiten, Google-Präsentationen zu verknüpfen. |
Slide | Slide | Eine Aufzählung der Arten von Folienpositionen. |
Spacing | Spacing | Eine Aufzählung der Arten von Abstandsmodi. |
Text | Text | Eine Aufzählung der Arten von Text-Baseline-Versatz. |
Text | Text | Eine Aufzählung der Arten von Textanweisungen. |
Theme | Theme | Eine Aufzählung von Designfarben. |
Video | Video | Eine Aufzählung der Arten von Videoquellen. |
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
create(name) | Presentation | Erstellt und öffnet ein neues Presentation. |
get | Presentation|null | Gibt die aktuell aktive Präsentation zurück, an die das Script containergebunden ist, oder null, wenn keine aktive Präsentation vorhanden ist. |
get | Ui | Gibt eine Instanz der Benutzeroberflächenumgebung der Präsentation zurück, mit der dem Skript Funktionen wie Menüs, Dialogfelder und Seitenleisten hinzugefügt werden können. |
new | Affine | Gibt ein neues Affine zurück, um ein Affine zu erstellen. |
open | Presentation | Öffnet das Presentation mit der angegebenen ID. |
open | Presentation | Öffnet Presentation mit der angegebenen URL. |
Detaillierte Dokumentation
create(name)
Erstellt und öffnet ein neues Presentation.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
name | String | Der Name, der der erstellten Präsentation gegeben werden soll. |
Rückflug
Presentation: Die Präsentation mit dem angegebenen Namen.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/presentations
get Active Presentation()
Gibt die aktuell aktive Präsentation zurück, an die das Script containergebunden ist, oder null, wenn keine aktive Präsentation vorhanden ist. Wenn Sie mit einer Präsentation interagieren möchten, an die das Skript nicht gebunden ist, verwenden Sie stattdessen open.
// Get the current presentation to which this script is bound. const presentation = SlidesApp.getActivePresentation();
Rückflug
Presentation|null
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Ui()
Gibt eine Instanz der Benutzeroberflächenumgebung der Präsentation zurück, mit der dem Skript Funktionen wie Menüs, Dialogfelder und Seitenleisten hinzugefügt werden können. Ein Skript kann nur mit der Benutzeroberfläche der aktuellen Instanz einer geöffneten Präsentation interagieren und nur, wenn das Skript an die Präsentation gebunden ist. Weitere Informationen finden Sie in den Anleitungen zu Menüs und Dialogfeldern und Seitenleisten.
// Add a custom menu to the active presentation, including a separator and a // sub-menu. function onOpen(e) { SlidesApp.getUi() .createMenu('My Menu') .addItem('My menu item', 'myFunction') .addSeparator() .addSubMenu( SlidesApp.getUi() .createMenu('My sub-menu') .addItem('One sub-menu item', 'mySecondFunction') .addItem('Another sub-menu item', 'myThirdFunction'), ) .addToUi(); }
Rückflug
new Affine Transform Builder()
Gibt ein neues Affine zurück, um ein Affine zu erstellen. Für den Builder ist die affine Identitätstransformation voreingestellt.
Rückflug
open By Id(id)
Öffnet das Presentation mit der angegebenen ID.
// Open a presentation by ID. const presentation = SlidesApp.openById('docId');
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
id | String |
Rückflug
Presentation – die Präsentation mit der angegebenen ID
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/presentations
open By Url(url)
Öffnet Presentation mit der angegebenen URL.
// Open a presentation by URL. const presentation = SlidesApp.openByUrl( 'https://docs.google.com/presentation/d/docId/edit', );
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
url | String |
Rückflug
Presentation – die Präsentation mit der angegebenen URL
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/presentations