Crée et ouvre des Presentations qui peuvent être modifiées.
// Open a presentation by ID. let preso = SlidesApp.openById('PRESENTATION_ID_GOES_HERE'); // Create and open a presentation. preso = SlidesApp.create('Presentation Name');
Propriétés
| Propriété | Type | Description |
|---|---|---|
Alignment | Alignment | Énumération des types de positions d'alignement. |
Arrow | Arrow | Énumération des différents styles de flèche qu'une Line peut avoir. |
Auto | Auto | Énumération des types de texte automatique. |
Autofit | Autofit | Énumération des types d'ajustement automatique. |
Cell | Cell | Énumération des différents états de fusion d'une cellule de tableau. |
Color | Color | Énumération des types de couleurs. |
Content | Content | Énumération des valeurs utilisées pour spécifier l'alignement du contenu. |
Dash | Dash | Énumération des différents styles de tirets qu'une Line peut avoir. |
Fill | Fill | Énumération des types de remplissage. |
Line | Line | Énumération des catégories de Line. |
Line | Line | Énumération des types de Line. |
Line | Line | Énumération des types de Line. |
Link | Link | Énumération des types de liens. |
List | List | Énumération des types de préréglages de liste. |
Page | Page | Énumération des types d'arrière-plan de page. |
Page | Page | Énumération des types d'éléments de page. |
Page | Page | Énumération des types de pages. |
Paragraph | Paragraph | Énumération des types d'alignement de paragraphe. |
Placeholder | Placeholder | Énumération des types d'espaces réservés. |
Predefined | Predefined | Énumération des mises en page prédéfinies. |
Selection | Selection | Énumération des types de sélections. |
Shape | Shape | Énumération des types de formes. |
Sheets | Sheets | Énumération des types d'intégration de graphiques Sheets. |
Slide | Slide | Énumération des façons dont les présentations Slides peuvent être liées. |
Slide | Slide | Énumération des types de positions de diapositive. |
Spacing | Spacing | Énumération des types de modes d'espacement. |
Text | Text | Énumération des types de décalage de la ligne de base du texte. |
Text | Text | Énumération des types de sens de lecture du texte. |
Theme | Theme | Énumération des couleurs de thème. |
Video | Video | Énumération des types de sources vidéo. |
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
create(name) | Presentation | Crée et ouvre une Presentation. |
get | Presentation|null | Renvoie la présentation active à laquelle le script est lié au conteneur, ou null s'il n'y a pas de
présentation active. |
get | Ui | Renvoie une instance de l'environnement d'interface utilisateur de la présentation qui permet au script d'ajouter des fonctionnalités telles que des menus, des boîtes de dialogue et des barres latérales. |
new | Affine | Renvoie un nouveau Affine pour créer un Affine. |
open | Presentation | Ouvre la Presentation avec l'ID donné. |
open | Presentation | Ouvre la Presentation avec l'URL donnée. |
Documentation détaillée
create(name)
Crée et ouvre une Presentation.
Paramètres
| Nom | Type | Description |
|---|---|---|
name | String | Nom à attribuer à la présentation créée. |
Renvois
Presentation : présentation portant le nom donné.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants :
-
https://www.googleapis.com/auth/presentations
getActivePresentation()
Renvoie la présentation active à laquelle le script est lié au conteneur, ou null s'il n'y a pas de
présentation active. Pour interagir avec une présentation à laquelle le script n'est pas lié au conteneur, utilisez plutôt openById(id).
// Get the current presentation to which this script is bound. const presentation = SlidesApp.getActivePresentation();
Renvois
Presentation|null
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getUi()
Renvoie une instance de l'environnement d'interface utilisateur de la présentation qui permet au script d'ajouter des fonctionnalités telles que des menus, des boîtes de dialogue et des barres latérales. Un script ne peut interagir avec l'interface utilisateur que pour l' instance actuelle d'une présentation ouverte, et uniquement si le script est lié à la présentation. Pour en savoir plus, consultez les guides sur les menus et les boîtes de dialogue et les barres latérales.
// 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(); }
Renvois
newAffineTransformBuilder()
Renvoie un nouveau AffineTransformBuilder pour créer un AffineTransform. Le compilateur
Renvois
AffineTransformBuilder : nouveau AffineTransformBuilder.
openById(id)
Ouvre la Presentation avec l'ID donné.
// Open a presentation by ID. const presentation = SlidesApp.openById('docId');
Paramètres
| Nom | Type | Description |
|---|---|---|
id | String | ID de la présentation à ouvrir. |
Renvois
Presentation : présentation portant l'ID donné.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants :
-
https://www.googleapis.com/auth/presentations
openByUrl(url)
Ouvre la Presentation avec l'URL donnée.
// Open a presentation by URL. const presentation = SlidesApp.openByUrl( 'https://docs.google.com/presentation/d/docId/edit', );
Paramètres
| Nom | Type | Description |
|---|---|---|
url | String | URL de la présentation à ouvrir. |
Renvois
Presentation : présentation portant l'URL donnée.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants :
-
https://www.googleapis.com/auth/presentations